【发布时间】:2011-11-01 21:15:52
【问题描述】:
我这辈子都不记得删除文件时如何绕过烦人的提示are you sure? Y/N。
我记得好像是这样的:
del C:\Test && ECHO Y
【问题讨论】:
-
这个问题有些混淆,因为你说要删除文件,但是上面一行没有提示确认C:\Test是否是文件。仅当 C:\Test 是 目录 时才会提示。
标签: windows batch-file cmd
我这辈子都不记得删除文件时如何绕过烦人的提示are you sure? Y/N。
我记得好像是这样的:
del C:\Test && ECHO Y
【问题讨论】:
标签: windows batch-file cmd
使用del /F /Q 强制删除只读文件 (/F) 和目录,并且在通过通配符删除时不要求确认 (/Q)。
【讨论】:
为安静模式添加/Q,它应该会删除提示。
【讨论】:
我只想补充一点,如果没有强制或静音开关可用,this nearly identical post 提供了使用回声管道的非常有用的替代方案。例如,我认为这是本例中绕过 Y/N 提示的唯一方法。
Echo y|NETDOM COMPUTERNAME WorkComp /Add:Work-Comp
一般来说,您应该首先查看 /f、/q 或其某些变体的命令开关(例如,Netdom RenameComputer 使用 /Force,而不是 /f)。如果没有可用的开关,则使用回声管道。
【讨论】:
J 确认
您在 Windows 命令行上有以下选项:
net use [DeviceName [/home[{Password | *}] [/delete:{yes | no}]]
试试看:
net use H: /delete /y
【讨论】: