繁体   English   中英

尝试使用批处理将文件从当前目录复制到另一个目录

[英]Trying to copy files from current directory to another with batch

我的桌面上有一个名为“文件夹”的文件夹,在此文件夹中,还有另一个名为“内部文件夹”的文件夹。 在“内部文件夹”里面有一个名为“abc.txt”的文件,在“文件夹”里面,我有一个批处理文件,可以将“内部文件夹”的内容复制到计算机上的另一个目的地。

现在,我假设因为您可以使用start /d "\\" file.exe (“\\”作为批处理文件所在的目录)运行文件,我可以以类似的方式使用xcopy。

xcopy "\\Internal Folder\\abc.txt" "C:\\Users\\Matthew" (作为示例。)

所以我的问题是,我可以使用什么命令将文件从可以移动到硬盘驱动器上不同位置的文件夹复制到静态目录?

提前致谢。

如果使用相对路径,则会从位于当前目录中的“内部文件夹”中复制文件。

xcopy "Internal Folder\abc.txt" "C:\Users\Matthew"

在Linux中,语法是./foldername但在Windows中. 暗示,这意味着当前目录,但您也可以添加它,如下所示:

xcopy ".\Internal Folder\abc.txt" "C:\Users\Matthew"

如果您不想指定文件夹,可以使用此;

 xcopy /y /s ".\*" %TEMPDIR%

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM