"Windows Script" 修訂間的差異

出自 CH 維基百科
前往: 導覽搜尋
(已建立頁面,內容為 "@echo off set processName="OGserver.exe" REM 應用程式名 set exePath="C:\Program Files\TQuark\OGSystem\OGServer\OGServer.exe" REM 應用程式路徑 set logFile...")
 
行 1: 行 1:
 +
<nowiki>
 
@echo off
 
@echo off
 
set processName="OGserver.exe" REM 應用程式名
 
set processName="OGserver.exe" REM 應用程式名
行 12: 行 13:
 
     echo [%date% %time%] %processName% 已在執行中。 >> %logFile%
 
     echo [%date% %time%] %processName% 已在執行中。 >> %logFile%
 
)
 
)
 +
</nowiki>

於 2025年11月26日 (三) 11:04 的修訂

@echo off set processName="OGserver.exe" REM 應用程式名 set exePath="C:\Program Files\TQuark\OGSystem\OGServer\OGServer.exe" REM 應用程式路徑 set logFile="C:\CheckAndRunOGserver.txt" REM 輸出紀錄 REM 檢查程式是否執行中 tasklist /FI "IMAGENAME eq %processName%" | find /I "%processName%" >nul if errorlevel 1 ( echo [%date% %time%] %processName% 未執行,啟動程式中... >> %logFile% start "" %exePath% ) else ( echo [%date% %time%] %processName% 已在執行中。 >> %logFile% )