Script pour éteindre les PC automatiquement
rdntw
Messages postés
2
Statut
Membre
-
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
Si quelqu'un pouvez m'éclairer sur ce sujet se serait sympa.
Merci
Robin
A voir également:
- Script eteindre pc windows 10
- Clé d'activation windows 10 - Guide
- Restauration systeme windows 10 - Guide
- Mon pc s'allume mais ne démarre pas windows 10 - Guide
- Logiciel montage vidéo gratuit windows 10 - Guide
- Pilote son windows 10 - Télécharger - Pilotes & Matériel
2 réponses
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
@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
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
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