win-raid2011-12-15

@echo off
::This script for hp raid
::2010-12-19
::MWG
::::::::::::::::::::::::
set QUFU=JX2_3+60DB
:::::::::::::::::::::::
::FTP set
set FTPU=jx2wzrole
set FTPP=12345
set FTPH=219.239.93.156
set TIME=%date:~0,4%%date:~5,2%%date:~8,2%
set PDIR=RAID\%TIME%
:::::::::::::::::::::::
set hpacucli="C:\Program Files\Compaq\Hpacucli\Bin\hpacucli.exe"
set path=%path%;D:\jxonline2\jx2tools\knose\tools
::set IP
for /f %%i in ('ipconfig^|grep "IP"^|grep -v "192.168"^|awk -F: '{print $2}'') do set IP=%%i
::set STATUS
for /f %%i in ('%hpacucli% ctrl all show config^|grep -i Failed^|wc -l') do set STATUS=%%i
::set LOGFILE
set LOGFILENAME=%TIME%_%QUFU%_%IP%
if not exist .\log (mkdir .\log)
if %STATUS% equ 0  (
echo %TIME%:%QUFU%:%IP%:disk_OK > ./log/%LOGFILENAME%_disk_OK.log
ncftpput -u%FTPU% -p%FTPP% -E -m %FTPH%  /%PDIR%  ./log/%LOGFILENAME%_disk_OK.log
) else (
echo %TIME%:%QUFU%:%IP%:disk_FAIL > ./log/%LOGFILENAME%_disk_FAIL.log
ncftpput -u%FTPU% -p%FTPP% -E -m %FTPH%  /%PDIR%  ./log/%LOGFILENAME%_disk_FAIL.log
 )
exit


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章