我試圖將一個批處理文件放在一起放入所有用戶啓動文件夾中。如果應用程序未運行,請檢查並重新啓動
我想它來檢查每5秒鐘,看是否wswc.exe
正在運行,如果是什麼都不做,如果沒有,那麼啓動:
c:\program files\vmware\vmware view\client\bin\wswc.exe
任何幫助將大大appricated。
我試圖將一個批處理文件放在一起放入所有用戶啓動文件夾中。如果應用程序未運行,請檢查並重新啓動
我想它來檢查每5秒鐘,看是否wswc.exe
正在運行,如果是什麼都不做,如果沒有,那麼啓動:
c:\program files\vmware\vmware view\client\bin\wswc.exe
任何幫助將大大appricated。
在這裏你去
: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
謝謝,但這並不奏效。它是一個常量循環,但不啓動或重新啓動應用程序。 – user1743336
對不起,您的權利,我現在編輯它似乎工作。 'start'有一個引用路徑作爲它解釋爲標題的文件名,所以一個空白標題修復了這個問題。出於某種原因,如果它已經在運行,它不會在命令中使用'rem'來運行,所以我剛剛用'echo'替換了它。 –
你嘗試過什麼? – Austin