BAT檔中, 當找不到AppLoc.exe時會顯示訊息, 然後接者往下執行, 當然又會顯示存在的訊息, 要在else的區塊內最後一行加入 goto check_ie 就好了, 或者乾脆直接在if區塊顯示存在訊息就好了, 改寫如下
PHP 語法:
@echo off
chcp 950
title 資源檢查程式
cls
echo 正在檢查 Microsoft AppLocale 是否存在...
echo.
if exist "C:\WINDOWS\AppPatch\AppLoc.exe" (
echo Microsoft AppLocale 語言軟體... 存在
) else (
echo Microsoft AppLocale 語言軟體可能已經遺失或尚未安裝,
echo 如果你想遊玩 中版衝天跑, 建議您安裝.
)
echo.
echo 正在檢查 Microsoft Internet Explorer 是否存在...
echo.
if exist "C:\Program Files\Internet Explorer\iexplore.exe" (
echo Microsoft Internet Explorer 網頁瀏覽軟體... 存在
) else (
echo Microsoft Internet Explorer 網頁瀏覽軟體可能已經遺失或尚未安裝,
echo 這是登入衝天跑所需的一個必備軟體, 必須安裝.
)
echo.
echo 全部檢查完成.
echo.
pause
exit
另外, 關於你列的三個檔案, 有疑問的地方在哪裡?