今天要拷貝目錄,總被問這個問題,我發現是加不加斜槓\的問題。
用慣了linux再用dos命令發現仍是有很大差異,從理解上dos命令不像linux的那麼直觀啊。linux
for /f "usebackq delims==" %i in (d:\need_to_be_copied.txt) do xcopy /e "e:\completed\%i" "d:\files\%i\"ide
在這條命令中,d:\need_to_be_copied.txt這個文本里放的全是目錄名,每行一個目錄名。咱們要從e:\completed目錄下找出這個txt文本中列出來的目錄,而且拷貝這些目錄到d:\files下。若是在這條命令結尾%i後面不寫斜槓\就會問,寫上就會直接拷貝。it