批处理文件执行IF和ELSE中的命令。我检查了语法和空格,不知道出了什么问题。
IF EXIST C:\Program Files (x86)\Google\Chrome (
start chrome www.google.com
) ELSE (
start iexplore www.google.com
)
Chrome和IE都会打开,就像语句不起作用一样。
答案 0 :(得分:1)
传递给存在测试的路径中的空间使解析器混乱。一般来说,你应该在这些名称周围加上引号。
IF EXIST "C:\Program Files (x86)\Google\Chrome" (
start chrome www.google.com
) ELSE (
start iexplore www.google.com
)