批处理文件删除目录中除指定列表之外的所有文件夹
我正在寻找一个批处理文件,该文件将进入 C:\Documents and Settings\ 并删除除我想保留的几个文件夹之外的所有文件夹。
I'm looking for a batch file that will go into C:\Documents and Settings\ and delete all folders except a few that I want to keep.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
这是一个 hack-around =D
如果你有一个文件夹路径列表,比如folders.txt,如下所示:
等。您可以做的就是暂时将它们更改为隐藏文件夹,然后将 RMDIR 更改为所有非隐藏文件夹。
Here's a hack-around =D
If you have a list of folder paths in say folders.txt listed as so:
etc. What you can do is temporarily change them to hidden folders, then RMDIR on all non-hidden folders.
使用 robocopy 的解决方案:
A solution using robocopy: