我无论如何也想不起来在删除文件时如何绕过恼人的提示 are you sure? Y/N。
are you sure? Y/N
我记得好像是这样的:
del C:\Test && ECHO Y
使用 del /F /Q强制删除只读文件(/F)和目录,并且在通过通配符删除时不要求确认(/Q)。
del /F /Q
/F
/Q
为安静模式添加 /Q,它应该删除提示符。
我只是想补充说,这个几乎一模一样的帖子提供了一个非常有用的替代方案,使用回声管道,如果没有力量或安静开关是可用的。例如,我认为这是在这个例子中绕过 Y/N 提示符的唯一方法。
Echo y|NETDOM COMPUTERNAME WorkComp /Add:Work-Comp
在一般意义上,您应该首先查看/f、/q 或其某些变体的命令开关(例如,Netdom RenameComputer 使用/Force,而不是/f)。如果没有可用的开关,则使用回声管道。
Windows 命令行上有以下选项:
net use [DeviceName [/home[{Password | *}] [/delete:{yes | no}]]
试试这样:
net use H: /delete /y
如果你使用 powershell,例如从 vscode终端,你可以使用 -Recurse -Force代替:
powershell
vscode
-Recurse -Force
del C:\Test -Recurse -Force
注意: 我知道这个问题有 cmd标签,但有人可能会来这里为 powershell或 vscode。
cmd