2011-06-23 78 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