91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

windows下批處理實現進程監測,防止進程自動關閉

發布時間:2020-07-31 20:36:57 來源:網絡 閱讀:12941 作者:筱冉VS 欄目:系統運維

公司有臺Windows server 2003,最近做了晚上維護重啟計劃,server有兩個承載業務,這兩套軟件有做開機自動啟動,但是經常出現開機不啟動或是自動崩掉現在,為解決這問題做了個批處理文件來實現時時監控

利用二種方法實現,都是bat執行文件

1、直接檢測一次,沒有運行則啟動,有運行則退出!(這里拿百度云盤來測試即baidunetdisk.exe)

tasklist /nh|find /i "baidunetdisk.exe" ---------------------------------要運行軟件進程名稱
If ERRORLEVEL 1 (start D:\Users\Administrator\AppData\Roaming\baidu\BaiduNetdisk\baidunetdisk.exe) else (exit) ----------------------------------------------------------沒有這條進程則執行軟件目錄及執行文件,否則退出

2、一直在線監測,只要進程斷開或是未運行都會自動開啟,利用死循環實現

@echo off
:RESTART
echo ############################時時監控,請勿關閉!#########################
tasklist /FI "username eq administrator" | find /C "baidunetdisk.exe" > baiduyunpan.txt ------baidunetdisk.exe是要運行軟件進程名稱
set /p num= < baiduyunpan.txt ------------------baiduyunpan.txt運行輸出文檔,多進程temp.txt全文名稱要都修改
del /F baiduyunpan.txt
echo %num%
if "%num%" == "0" start /D "D:\Users\Administrator\AppData\Roaming\baidu\BaiduNetdisk" baidunetdisk.exe --------------------軟件存放目錄+執行文件
ping -n 10 -w 2000 127.0.0.1 >baiduyunpan.txt -----------這里是利用PING來解決停止時間
del /F baiduyunpan.txt
goto RESTART

2的擴展:這樣執行會顯示CMD.EXE窗口,為了掩藏,可以利用一句簡單VB語句來隱藏cmd窗口,可以在進程里看得到一個cmd運行進程

步驟:將第2種.bat文件寫好,并在相同文件夾下創建一個XX.vbs文件,并編輯
CreateObject("WScript.shell").Run"cmd /c baiduyunpan.bat",0 ---------------------baiduyunpan.bat文件的全名稱
完成后直接執行XX.vbs,發現沒有cmd窗口,在進程中會發現多了個cmd窗口進程

做完這些,再加入定期維護之中,在server重啟之后再運行,加上雙保險!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

蓬溪县| 华阴市| 阿合奇县| 祥云县| 惠州市| 卢氏县| 灵寿县| 商丘市| 紫阳县| 藁城市| 仙桃市| 来宾市| 翼城县| 太仓市| 建瓯市| 许昌市| 广州市| 开平市| 榆林市| 宜州市| 昭通市| 珠海市| 涟水县| 黑龙江省| 南宫市| 五大连池市| 天水市| 鲜城| 自治县| 沾化县| 太谷县| 剑川县| 石首市| 孟连| 宣恩县| 岫岩| 西乌珠穆沁旗| 阿拉善盟| 青神县| 天峻县| 鄂尔多斯市|