我在 Windows7 中创建了这样的批处理文件,但它无法删除文件。
echo y | DEL autorun.inf
echo y | DEL autorun.ini
当我运行此代码时,它显示如下但不删除任何文件。
N:> echo y | DEL autorun.inf N:\ autorun.inf *,你确定(是/否)? ÿ
N:> echo y | DEL autorun.ini N:\ autorun.ini *,你确定(是/否)? ÿ
似乎输入是<但是不输入
如何在批处理文件中自动回答“是”。
答案 0 :(得分:2)
使用/f
标志强制删除只读文件,/q
标志用于安静模式(无删除确认)
echo DEL /f /q autorun.inf
echo DEL /f /q autorun.ini
答案 1 :(得分:0)
echo y | DEL autorun.inf /Q
/ Q不会要求确认
答案 2 :(得分:0)
echo Y | del "C:\Packages_Auto_Download\EIR\17\IB01" /Q
上面的命令可以正常删除没有任何问题。