批处理:自动完成Y和N选项

示例:想编个批处理文件来代替我工作,但是到这句就不动了,会有y/n选项提示,会弹个黑窗口出来,不动了。高手帮帮忙。

@echo off
@cacls c:\autorun.inf /p everyone:f

解决办法:

用通道符号|,把前面的命令执行结果信息发送到下个命令处理。

也就是前面的echo y执行结果为y,发送到下个命令自动确认。

修改后的命令为:
echo y|cacls c:\autorun.inf /p everyone:f

当然 echo y| 可以根据不同的环境进行修改,如 echo n|

Related Posts