亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

木里| 五峰| 深泽县| 万盛区| 华阴市| 保德县| 襄垣县| 舟曲县| 苗栗县| 伊川县| 巴彦县| 中西区| 安福县| 开阳县| 永丰县| 台东县| 福清市| 阿克陶县| 隆安县| 铁岭县| 花垣县| 桃园市| 四子王旗| 谷城县| 泰安市| 永胜县| 建水县| 独山县| 雅安市| 奉新县| 苏尼特左旗| 桦甸市| 石景山区| 同德县| 云阳县| 盐津县| 泾源县| 樟树市| 峨边| 滨州市| 阿克苏市|