ปัจจันผมใช้สคิปนี้ ในการการ Ping Server ว่า ได้หรือไม่ได้
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้@echo off
color 2B
:loop
SETLOCAL EnableDelayedExpansion
for /F "tokens=1,2 delims=#" %%a in ('"prompt #$H#$E# & echo on & for %%b in (1) do rem"') do (
set "DEL=%%a"
)
@echo =====================================
@echo #(1) Ping to RED mine 10.0.100.10
ping 10.0.100.10 -n 1 > nul
@echo %date% %time%
IF %ERRORLEVEL% EQU 0 call :ColorText 0F "Ping to RED mine successful"
IF ERRORLEVEL 1 call :ColorText 0C "Error. Server RED mine has failed"
@echo =====================================
@echo #(7) Ping to Internet 8.8.8.8
ping 8.8.8.8 -n 1 > nul
@echo %date% %time%
IF %ERRORLEVEL% EQU 0 call :ColorText 0F "Ping to Internet successful"
IF ERRORLEVEL 1 call :ColorText 0C "Error. Server PBX FAC has failed"
@echo =====================================
@echo #(8) Ping to SERVER-001 192.168.4.162
ping 192.168.4.162 -n 1 > nul
@echo %date% %time%
IF %ERRORLEVEL% EQU 0 call :ColorText 0F "Ping to SERVER-001 successful"
IF ERRORLEVEL 1 call :ColorText 0C "Error. Server PBX FAC has failed"
goto :Beginoffile
:ColorText
echo off
<nul set /p ".=%DEL%" > "%~2"
findstr /v /a:%1 /R "^$" "%~2" nul
del "%~2" > nul 2>&1
echo .
goto :eof
:Beginoffile
goto :Loop
pause
ผมอยากเพิ่ม Script ให้มันแจ้งเตือนไปที่ Line notify (สมัครบริการได้เลขรหัส TOKEN มาแล้ว) ต้องเขียนสคริปเพิ่มอย่างไรครับ
ขอบคุณครับ
อยากเขียน Script Bat file ไว้ใช้ ส่งข้อความไปที่ LINE Notify เมื่อPing Server ไม่พบครับ
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้
ผมอยากเพิ่ม Script ให้มันแจ้งเตือนไปที่ Line notify (สมัครบริการได้เลขรหัส TOKEN มาแล้ว) ต้องเขียนสคริปเพิ่มอย่างไรครับ
ขอบคุณครับ