我有一个Windows批处理文件,它删除了Windows主目录中的一些目录。
REM clear Ivy cache on windows
RD /s %UserProfile%\.grails\2.0.0\projects\core-accounting\plugins
RD /s %UserProfile%\.grails\2.0.0\projects\core-domain-model\plugins
RD /s %UserProfile%\.grails\2.0.0\projects\nemesis-base\plugins
RD /s %UserProfile%\.grails\2.0.0\projects\nemesis-webapp\plugins
RD /s %UserProfile%\.grails\ivy-cache\de.denkformat.grails.plugins\core-accounting
RD /s %UserProfile%\.grails\ivy-cache\de.denkformat.grails.plugins\core-domain-model
但在这种情况下,提示总是询问我是否要真正删除目录。 无论如何都要避免警告吗?
答案 0 :(得分:2)
/ Q =安静模式,不应该问你是否真的要删除。
答案 1 :(得分:1)
正如Jontatas所说,你可以使用:
rd C:\folder /s /q
或者您可以使用这个巧妙的技巧来回应Y以确认。您也可以在没有开关的命令上使用此功能来禁止确认cacls
等命令。
echo y| rd C:\folder /s