Tự động start service Dhcp khi phát hiện service bị stop
1. Tạo 1 file Dhcp.bat với nội dung sau
Chú ý: Thay tên service bạn muốn start
Trích dẫn:
|
for /F "tokens=3 delims=: " %%H in ('sc query "Dhcp" ^| findstr " STATE"') do (
if /I "%%H" NEQ "RUNNING" (
net start "Dhcp"
)
)
|
2. Vào Task Scheduler --> Create Basic Task
Name: Start Dhcp
Next
Chọn When a specific event if loged
Next
Chọn theo
Log: System
Source: Dhcp-Client
Event: 50037
Chú ý: Event xem trong phần Event Viewer --> Windows Log (System or Applications) tùy theo ứng dụng bạn muốn start
Next
Chọn Start a program --> trỏ đến file bat bạn tạo ở bước 1
Kiểm tra bằng cách stop dịch vụ rồi chờ 1 vài giây sau dịch vụ sẽ tự động
được start lại.
Tham khảo thêm cách tạo Task Scheduler
http://hungds.com/2015/03/18/tu-dong...asks-schedule/
http://thuthuat.taimienphi.vn/window...hay-2760n.aspx
Chúc các bạn thành công!