2012-10-13 26 views
0

我試圖將一個批處理文件放在一起放入所有用戶啓動文件夾中。如果應用程序未運行,請檢查並重新啓動

我想它來檢查每5秒鐘,看是否wswc.exe正在運行,如果是什麼都不做,如果沒有,那麼啓動:

c:\program files\vmware\vmware view\client\bin\wswc.exe 

任何幫助將大大appricated。

+1

你嘗試過什麼? – Austin

回答

2

在這裏你去

:LOOP 
tasklist /nh /fi "imagename eq wswc.exe" | find /i "wswc.exe" >nul && echo It's running || start "" "c:\program files\vmware\vmware view\client\bin\wswc.exe" 
ping 127.0.0.1 -n 6 
goto :LOOP 
+0

謝謝,但這並不奏效。它是一個常量循環,但不啓動或重新啓動應用程序。 – user1743336

+0

對不起,您的權利,我現在編輯它似乎工作。 'start'有一個引用路徑作爲它解釋爲標題的文件名,所以一個空白標題修復了這個問題。出於某種原因,如果它已經在運行,它不會在命令中使用'rem'來運行,所以我剛剛用'echo'替換了它。 –

相關問題