ali*_*ce7 1 configuration command-line dos batch-file
我写了一个简单的批处理文件,它检查c驱动器路径是否存在,然后在该路径中执行exe,否则尝试d驱动器路径并执行它.
IF EXIST c:\program files\x goto a
ELSE goto b
:a
cd c:\program files\x
executable.exe c:\temp\col.zip
:b
cd d:\program files\x
executable.exe c:\temp\col.zip
Run Code Online (Sandbox Code Playgroud)
我得到这个错误:
----错误输出 - 'ELSE'不被识别为内部或外部命令,可操作程序或批处理文件.该系统找不到指定的路径.'executable.exe'无法识别为内部或外部命令,可运行程序或批处理文件.'dellsysteminfo.exe'无法识别为内部或外部命令,可运行程序或批处理文件.
我不知道为什么.
JRL*_*JRL 10
ELSE必须在同一条线上.将其更改为:
IF EXIST c:\program files\x (
goto a
) ELSE (
goto b
)
Run Code Online (Sandbox Code Playgroud)
有关更多详细信息,请参阅本教程,或参阅此Microsoft文档.