對於我的生活,我無法弄清楚爲什麼我不能用這個簡單的批處理腳本使用GOTO回顯測試退出。路徑存在。這應該非常簡單,但缺少一些東西。如果我運行這個腳本,我應該回顯「Test Exit」,但即使路徑存在,我也會得到「Test Install」。任何幫助?batch-Goto Loop如果發現程序
@echo off
:TestInstall
Echo Test Install
pause
IF EXIST "C:\Program Files\Microsoft Office\root\Office16\Excel.exe" (
GOTO TestExit
)ELSE{
GOTO TestInstall
}
:TestExit
Echo Test Exit
pause
是什麼讓你覺得你可以混合使用大括號和大括號?如果您閱讀「IF」命令的幫助,它將向您顯示在需要使用ELSE子句時如何使用語法。 – Squashman
@Squashman什麼都沒有。這是我的錯誤 –