假设我在某个目录中有两个子目录a
和b
。 a
中有两个文件:t1.txt
和t2.txt
。也就是说,我有以下目录结构:
/.
/a
t1.txt
t2.txt
/b
我想将文件t1.txt
从a
目录复制到b
目录中。
我尝试了以下命令
copy /b a/t1.txt b/t1.txt
但它将整个 a
目录复制到b
目录中。
为什么会发生这种情况,如何才能将其复制到仅t1.txt
文件?
答案 0 :(得分:1)
复制到新目录时,只需要specify the new directory。所以
copy /b a\t1.txt b
应该有用。
那就是说,我不认为另外指定文件名会导致你所描述的错误 - 官方帮助文本说"目的地可以包含驱动器号和冒号,a文件夹名称,文件名或这些名称的组合,"对我而言意味着你如何拥有它是好的。
我还反转了斜线 - 您是在批处理文件中使用正斜杠还是帖子中的拼写错误?也许这就是问题?