服務守護DOS指令碼

2022-01-15 01:53:21 字數 1017 閱讀 1381

建立乙個批處理檔案,複製以下內容至檔案中並儲存,右鍵檔名,以管理員身份執行。

@@@code

@echo off

@echo 請使用管理員身份執行此指令碼

rem 執行前先開啟檔案修改下列變數:守護任務名,以及被守護的服務名稱

set tnname=taycdog

set f="cmd /c %0"

set find=0

schtasks /query /tn %tnname% >1.txt

findstr /m "%tnname%" 1.txt >2.txt

for /f "tokens=1,*" %%a in (2.txt) do (        

if "%%a"=="1.txt" (

rem schtasks /delete /tn %tnname% /f

set find=1

if %find%==0 (

schtasks /create /f /tn "%tnname%" /tr %f% /sc minute /mo 15

pause

exit

)    else (

@echo 執行前新增需要守護的服務:設定為自動啟動,自動恢復,並且守護啟動

rem 以下為示例,根據實際情況修改

call:dog "ipod service"

call:dog "fax"

call:dog "aspnet_state"

exit

rem pause

@echo exit

:dog

sc config "%~1" start=auto

sc failure "%~1" reset= 30 actions= restart/5000

sc start "%~1"

@echo 守護 %~1

confluence服務守護指令碼

使用shell指令碼實現對confluence服務健康狀況的監控,並在服務掛掉時,及時重新啟動服務 bin bash create by kjl 2019 11 22 引數ip 172.20.port 9090 logfile home work confluence data wiki check...

dos攻擊指令碼

usr bin env python import socket import time import threading pressure test,ddos tool max conn 20000 port 80 host www.zhaihongyu.tech 在雙引號裡輸入對方ip或網域名稱...

windows守護程序指令碼

今天早上起來的時候發現電驢5點鐘的時候掛了,於是有幾個應該已經下完的東西還停留在95 的樣子。鬱悶之外想寫個守護程序的指令碼,上網搜了下找到這位同學的部落格 url 略加修改便拿來用了。首先是crontab.cmd檔案 如果在unix linux下用crontab那真是很簡單的事了 restart ...