2011-06-23 79 views
1

我想刪除所有的目錄內容(子目錄和文件,但不是主目錄)。 之後,我想從其他目錄中的所有內容複製到該目錄。 我怎麼能這樣做?蝙蝠文件 - 刪除並複製

此代碼不能正常工作

cd C:\directory1 
rmdir /s/q 
pause 

xcopy C:\directory2\directory22 C:\directory1 /s /e 
+0

難道它不適合以某種特殊的方式值得一提嗎? –

回答

2

命令rmdir需要一個目錄中刪除,因此這會工作,但你會得到一個錯誤信息:

cd C:\directory1 
rmdir . /s /q 
pause 

xcopy C:\directory2\directory22 C:\directory1 /s /e 

但你也可以做到這一點:

cd C:\ 
rmdir C:\directory1 /s /q 
md C:\directory1 
pause 

xcopy C:\directory2\directory22 C:\directory1 /s /e