1 頁 (共 1 頁)

UPS無市電後主機自動關機

文章發表於 : 週四 10月 21日, 2021年 11:12 am
DarkSkyline
[說明]
1.將所有設備都接上UPS,路由器接市電不接UPS.
2.主機透過Ping偵測路由器是否能Ping的到,連續Ping5次,重複3遍都Ping不到的話,則主機將將於1分鐘之後自動關機.
PS:如果路由器Ping的到,則持續循環Ping路由器.

3.請將此批次檔放在系統[啟動]內,讓主機開機後自動進行偵測.

適用於所有Windows作業系統,也適用於無網管功能的UPS.

"UPS-ShutdownCheck.bat"批次檔內容如下:
-------------------------------------
@echo off
:ping
set /a cc+=1
ping 192.168.1.1 -n 5&&goto ok||goto check
exit

:ok
echo 路由器 Ping 的到,表示目前仍有市電.
goto ping
exit

:check
if %cc% gtr 3 goto shutdown
goto ping
exit

:shutdown
echo 連續超過三遍 Ping 不到路由器,主機將於1分鐘之後自動關機.
shutdown -s -f -t 60&set cc=0&goto ping
exit
-----------------------------------------------------------