我有一个在 Windows 上运行的 CMD 脚本。它确实如此 DEL
,但 shell 会询问“您确定吗?”我如何让脚本回答“是”,或者更好的是,只是保持沉默DEL
?
谢谢
答案1
有时您所要做的就是阅读帮助:
C:\>help del
删除一个或多个文件。
DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names ERASE [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
names
指定一个或多个文件或目录的列表。可以使用通配符来删除多个文件。如果指定了目录,则将删除目录中的所有文件。
/P
删除每个文件之前提示确认。
/F
强制删除只读文件。
/S
从所有子目录中删除指定文件。
/Q
安静模式,不询问是否可以删除全局通配符
/A
根据属性选择要删除的文件如果启用了命令扩展
DEL
,则ERASE
进行如下更改:开关的显示语义
/S
是相反的,它只显示已删除的文件,而不是找不到的文件。