[英]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.