1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| REM @echo off
setlocal enabledelayedexpansion
REM lecture du fichier H:\Sitescope_Licences_Script\Sitescope_server_list.txt pour parser %%A="nom du server", et %%B="lettre du disque ou est installe SIS"
for /f "tokens=1,2,3 delims=;" %%A in (H:\Sitescope_Licences_Script\Sitescope_server_list_test.txt) Do (
REM suppression du precedent rapport
DEL H:\Sitescope_Licences_Script\SIS_POINTS_%%A.txt
echo %DATE% >> H:\Sitescope_Licences_Script\SIS_POINTS_%%A.txt
ovdeploy -ovrg server -download -file %%B\Sitescope\logs\monitorCount.log -host %%A
REM echo %%A >> H:\Sitescope_Licences_Script\SIS_POINTS_%%A.txt
TYPE "H:\HPOM_DATA\shared\server\installation\incoming\files\monitorCount.log" | findstr Used: >> H:\Sitescope_Licences_Script\SIS_POINTS_%%A.txt
set points_buy=%%C
echo %points_buy%
REM setlocal enabledelayedexpansion
for /f "tokens=2 delims=:" %%D in (H:\Sitescope_Licences_Script\SIS_POINTS_%%A.txt) Do (
echo %%D
rem set points_used=%%D
rem echo %points_used%
set /a diff_points=%points_buy%-%%D
set /a intermediate=%diff_points%/%points_buy%
set /a percent=%intermediate%*100
if "%intermediate%" LSS "10" echo NOK_%%A
)
) |
Partager