Script pour éteindre les PC automatiquement

rdntw Messages postés 2 Statut Membre -  
rdntw Messages postés 2 Statut Membre -
Bonjour, dans le cadre de mon projet de BTS Informatique , je souhaiterai réaliser un script pour éteindre les PC d'une plage d'adresse IP , en passant par un fichier batch ou du powershell , voir même du PHP.
Si quelqu'un pouvez m'éclairer sur ce sujet se serait sympa.
Merci

Robin
A voir également:

2 réponses

xoooom Messages postés 1047 Statut Membre 134
 
tu fait un batch :

@echo OFF

FOR /f %%i IN (Liste_pc_a_eteindre.txt) DO call :TRAITEMENT %%i
goto :END

:TRAITEMENT
shutdown -m \\%1 -r -f (tu peut mettre les option que tu veut)

:end

Voila te reste plus qu'a créer un .txt avec ta liste dedans
0
rdntw Messages postés 2 Statut Membre
 
J'ai essayé ton script mais cela n'a donné aucun résultat.
J'ai pourtant mi les adresses IP dans le fichier texte.
J'ai trouvé un script qui me semble correct avec le test d'un ping pour éteindre seulement les machines qui sont restent allumées.
Pouvez vous me dire si celui ci est correct.

for /f %%i in (salle_n.txt) do (call :sh %%i)
goto fin
:sh
rem test micro connecté
ping -n 1 %1 | find "pass" > nul
if not errorlevel 1 goto :fin
psshutdown -f -k -t 1 \\%1
:fin
echo fin
0