probleme shutdown
Posté : 04 janv. 2013 10:53
bonjour,
je cherche a éteindre une liste de pc scanner dans mon réseau a une heure donnée, j utilise donc le script suivant:
c:
cd \test
del c:\test\online.csv
%i == parcpc.csv
for /f "tokens=1-2 delims=;" %%i in (parcpc.csv) do (call :sh %%j :sg %%i)
:sh
:sg
ping.exe -n 1 %1 | find "TTL" > NUL
if %errorlevel% == 0 echo %1;%3;---ONLINE--- >>c:\test\online.csv
copy c:\test\online.csv c:\test\goffline.csv
ensuite je souhaiterais recuperer le fichier online pour lancer le shutdown, j ai essayé les commandes suivantes:
c:
cd \test
%i == online.csv
for /f "tokens=1-2 delims=;" %%i in (online.csv) do (call :sh %%j :sg %%i)
:sg
:sh
shutdown -m \\%1 -s -t 00
Mon soucis c est que sa lance en infini un shutdown sur une ip unique qui n est pas dans la lise
Merci si quelqu'un a une idée
Bonne Année Bonne journée
je cherche a éteindre une liste de pc scanner dans mon réseau a une heure donnée, j utilise donc le script suivant:
c:
cd \test
del c:\test\online.csv
%i == parcpc.csv
for /f "tokens=1-2 delims=;" %%i in (parcpc.csv) do (call :sh %%j :sg %%i)
:sh
:sg
ping.exe -n 1 %1 | find "TTL" > NUL
if %errorlevel% == 0 echo %1;%3;---ONLINE--- >>c:\test\online.csv
copy c:\test\online.csv c:\test\goffline.csv
ensuite je souhaiterais recuperer le fichier online pour lancer le shutdown, j ai essayé les commandes suivantes:
c:
cd \test
%i == online.csv
for /f "tokens=1-2 delims=;" %%i in (online.csv) do (call :sh %%j :sg %%i)
:sg
:sh
shutdown -m \\%1 -s -t 00
Mon soucis c est que sa lance en infini un shutdown sur une ip unique qui n est pas dans la lise
Merci si quelqu'un a une idée
Bonne Année Bonne journée