我正在尝试列出 D: 中所有启用宏的文件,并将它们复制到我在同一驱动器中创建的“新文件夹”,这是我尝试过的方法,错误消息如下:
D:\>copy dir \*.xlsm/S newfolder\
The system cannot find the file specified.
我应该使用什么正确的语法?
答案1
通常是:
D:> xcopy *.xlsm 新文件夹/s
但是如果目标在此路径 > 循环内,则您无法使用选项 /s 设置进行复制!
因此目标目录必须在其他地方,不能超出父目录!
可行的示例:
xcopy d:\macros*.xlsm d:\newfolder /s
或者:
D:> xcopy \macros*.xlsm \newfolder /s