这个批处理命令的改进为选择式命令?

来源:百度知道 编辑:UC知道 时间:2024/05/15 02:26:37
md autorun.inf
cd/d autorun.inf
md 1..\
cd..
attrib /s /d +h +s autorun.inf
if exist autorun.inf echo 你的U盘免疫成功!
pause
如何将这上面的命令改进成为选择形式的,即如果存在autorun.inf文件的话,就显示出文字“已存在”,并且不在继续执行下面的命令,如果不存在的话,才能继续执行以下命令!
谢谢

这样一句话不就够了:

@if exist autorun.inf (@echo 已存在) ELSE (@md autorun.inf|@attrib +s +r +h autorun.inf|@echo 免疫成功)
pause

if exist autorun.inf\nul (
echo 已存在
) else (
md autorun.inf
cd/d autorun.inf
md 1..\
cd..
attrib /s /d +h +s autorun.inf
if exist autorun.inf echo 你的U盘免疫成功!
pause
)