使用“rmdir”功能但保留指定目录
我想要 rmdir /s 的功能,但我需要保留指定的目录。 rmdir /s
删除除指定目录之外的所有文件和子目录。
我也尝试过使用 del /s
但随后我在指定目录中留下了空文件夹。我也需要删除这些文件夹。
关于如何执行此操作有任何指导吗?
I would like the functionality of rmdir /s
but I need to keep the specified directory. rmdir /s
removes all files and sub directories in addition to the directory specified.
I've also tried using del /s
but then I am left with empty folders in the specified directory. I need those folders removed as well.
Any guidance on how I can do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
最简单的方法是将目录更改为指定目录并在“.”上调用 rd 命令。目录。例如:
在..
当 rd 命令尝试删除自身时出现错误(即
你想要什么)
Easiest way would be to change directory to specified directory and invoke an rd command on the "." directory. Like:
on..
the error when the rd command attempts to remove itself (which is
what you want)
<3 for 循环
,如果您想进行危险的攻击,请使用
/q
开关 w/rmdir
0.o所以可以说,您想要执行
remdir /s
位于C:\Documents and Settings\Mechaflash\
上,但是您希望保留.\Mechaflash
文件夹(清空)<3 for loops
and if you wish to strike dangerously, use the
/q
switch w/rmdir
0.oSo lets say, you want to perform a
remdir /s
onC:\Documents and Settings\Mechaflash\
, HOWEVER you wish to keep the.\Mechaflash
folder (emptied)