2014-11-05 71 views
0

我试图将批处理文件复制到另一个位置,我已经查看了cmd中的复制命令并尝试使用“Xcopy”和“Copy”,但我不确定如何使用它们,这就是我得到这么远将批处理文件复制到另一个位置

copy test.bat C:\Users\LENOVO\Desktop\Hello test.bat 

我的问题是与源和destination..I'm遇到问题试图了解copy命令

编辑的格式: (1)我正在运行我的test.bat文件从命令提示符窗口(1)我运行我的test.bat文件从命令提示符窗口

(2)test.bat的是以下内容:C:\用户\联想\桌面\大胆

+1

是“你好”的目录名,或者是“你好,test.bat的”文件名要创建的? – JohnD 2014-11-05 14:35:24

+0

“你好”是包含“test.bat”文件的名称 – Scarl 2014-11-05 14:36:05

+0

我不明白 - 它是一个目录(包含文件)或一个文件(包含文本)。发布文件“你好”的内容,这将有助于 – JohnD 2014-11-05 14:38:22

回答

0

如果 “你好” 是目标目录的名称,然后执行:

copy test.bat C:\Users\LENOVO\Desktop\Hello\test.bat 

如果“你好test.bat的”是目标文件的名称,然后把引号围绕它来处理包含空格的文件名:

copy test.bat "C:\Users\LENOVO\Desktop\Hello test.bat" 

这些都成为你的命令提示符的当前目录是源“test.bat”re两侧。如果没有,你可以指定在源&目的地的完整路径:

copy C:\Users\LENOVO\Desktop\Bold\test.bat C:\Users\LENOVO\Desktop\Hello\test.bat 
+0

以及编译器知道“test.bat”文件在我的计算机中的哪个位置进行复制?(我很抱歉,这是我感到困惑的部分) – Scarl 2014-11-05 14:37:20

+0

@Scarl如果您不指定位置,它将假设当前目录。 – aphoria 2014-11-05 14:39:22

+0

好吧,我尝试了第一个“你好”是目的地的名字,但它没有复制文件 – Scarl 2014-11-05 14:43:12

相关问题