File-Transfer
robocopy 傳輸文件而不是文件夾
我正在嘗試將
robocopy
單個文件從一個位置傳輸到另一個位置,但robocopy
似乎認為我總是在指定一個文件夾。這是一個例子:robocopy "c:\transfer_this.txt" "z:\transferred.txt"
但我得到了這個錯誤:
2009/08/11 15:21:57 ERROR 123 (0x0000007B) Accessing Source Directory c:\transfer_this.txt\
(注意
\
末尾的transfer_this.txt
)但是,如果我將其視為整個文件夾:
robocopy "c:\folder" "z:\folder"
它可以工作,但我必須轉移文件夾中的所有內容。
我怎樣才能只傳輸一個文件
robocopy
?
用法:ROBOCOPY 源目標
$$ file [file $$…]$$ options $$
robocopy c:\folder d:\folder transfer_this.txt
文件夾複印機,不是文件複印機
*Robocopy 語法與標準複製命令明顯不同,因為它只接受文件夾名稱作為其源和目標參數。文件名和萬用字元(例如
*.*
)*不是有效的源或目標參數。可以使用可選的 filespec 過濾參數選擇或排除文件。Filespecs 只能引用相對於已選擇複製的文件夾的文件名。不支持完全限定的路徑名。例如,為了將文件
foo.txt
從目錄複製c:\bar
到c:\baz
,可以使用以下語法:robocopy c:\bar c:\baz foo.txt