我想删除所有目录内容(子目录和文件,但不删除主目录)。 之后我想将其他目录中的所有内容复制到该目录。 我怎么能这样做?
此代码不起作用
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