Xcopy缺少参数,不会复制文件

时间:2017-06-12 18:00:15

标签: batch-file xcopy

我正在尝试创建一个.bat文件,将另一个批处理文件复制到Windows启动目录。但是XCOPY一直说它缺少参数,你能看看我的代码,看看我哪里出错。

xcopy "c:\Desktop\CHAOSCOPY.bat" *.* "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp\"

xcopy "c:\Desktop\CHAOS V2.bat" *.* "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp\" 

xcopy "c:\Desktop\CHAOS.bat" *.* "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp\" 

1 个答案:

答案 0 :(得分:0)

xcopy语法是

xcopy sourcedecription destinationdescription

(无视任何开关)

你的代码应该是什么? "c:\Desktop\CHAOSCOPY.bat"是您要复制的文件吗?如果是这样,将其复制到哪里? *.*与此事有什么关系?它指定all files with an extension。是否要将all files with an extension从当前目录以及"c:\Desktop\CHAOSCOPY.bat"复制到目的地?如果是这样,您需要两个单独的xcopy命令。 cmd无法理解您的想法 - 它无法分辨三个参数中的哪一个是来源和哪个目的地。