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
Configuration: Windows XP
Firefox 2.0.0.20

2 réponses

  1. 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
  2. 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