2013-12-18 28 views
0

我有一個計劃任務,調用一個簡單的.bat文件來檢查程序是否正在運行,如果沒有,則啓動它。 .bat文件很簡單:Server 2008上的批處理文件

tasklist /FI "IMAGENAME eq myprog.exe" | find /i "myprog.exe" 
IF ERRORLEVEL 1 start "" myprog.exe "myprog_parms.ini" 

如果我運行這個從桌面,開始MYPROG.EXE在然而,當作爲計劃任務運行的新窗口罰款,MYPROG.EXE被啓動,但不是在一個窗口 - 我只能看到它是任務管理器下的一個過程。

我猜我在這裏錯過了一些簡單的東西,但會很感激任何幫助。

+0

你如何安排任務?你有隱藏的勾號嗎? – npocmaka

+0

我在任務計劃程序中創建了一個任務,並且未勾選隱藏框。 – user2236230

+0

它以什麼用戶身份運行? – RGuggisberg

回答