首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >"echo y rmdir /s dirname":如何抑制"dirname,您确定(Y/N)“吗?

"echo y rmdir /s dirname":如何抑制"dirname,您确定(Y/N)“吗?
EN

Stack Overflow用户
提问于 2016-11-13 20:51:10
回答 1查看 1.9K关注 0票数 1

我在批处理文件生成后运行此操作:

代码语言:javascript
复制
"echo y | rmdir /s dirname"

工作很好,但重复了这条线:

代码语言:javascript
复制
dirname, Are you sure (Y/N)? y

我想摆脱它,因为VS输出窗口显示它。

还有其他命令我可以用也许或一些技巧来抑制它吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-13 20:58:31

要删除没有任何提示的目录,您应该使用/q (静音)选项。

rmdir <directory> /q

您可能希望删除整个目录及其文件/子目录,因此还应该添加/s (删除树)选项:

rmdir <directory> /s /q

如果目录不存在,或者当目录中有一个文件在使用时,rmdir会显示一个错误消息。您可以使用以下方法隐藏该消息:

rmdir <directory> /s /q 2>NUL

希望能帮上忙。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40578676

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档