[batch]etaindre les pc d une salle

bruno.fery -  
SAW5 Messages postés 43 Date d'inscription   Statut Membre -
Bonjour,

voila j'ai une salle informatique avec xx ordinateur. cette salle est utilisé par des élèves qui ne comprenne pas l utilité du bouton OFF. Donc j aimerais savoir si il est possible de faire un batch pour les éteindre tous d un seul clique(après je met le batch dans tache planifier et même plus besoin de cliqué). Avec la commande shutdown je peux les éteindre ... le problème c'est que c est un par un donc bof. En plus je peux pas planifier d'arrêt automatique en tapant manuellement les ligne de commande ...

voila donc existe il un batch pour éteindre des ordinateur à distance voila ce que j'ai mis en batch sa a fait une catastrophe nucléaire

@ echo off
shutdown /s /m \\postexx /t 30 /c "arret automatique"
shutdown /s /m \\postexx(+1) /t 30 /c "arret automatique"
shutdown /s /m \\postexx(+2) /t 30 /c "arret automatique"

...
jusqu'au dernier poste à éteindre
Configuration: Windows 2003
Firefox 3.0.6

5 réponses

  1. HostOfSeraphim Messages postés 7340 Statut Contributeur 1 609
     
    "sa a fait une catastrophe nucléaire" : c'est à dire ?

    0
    1. bruno.fery
       
      en fesant un

      @echo on

      sa à donné sa

      http://img413.imageshack.us/img413/4678/ausecours.png
      sa ne s'arrête pas de défilé sans arrêt sa fais mal au yeux

      je trouve pas comment le mettre en lien tant pis ^^
      0
      1. bruno.fery > bruno.fery
         
        Personne?
        0
  2. Profil bloqué
     
    d'abord ecri net view ...

    tu vois tout les poste en reseau .

    choisi en un puis ecri shutdown -s -m \\LEPOSTE
    0
    1. bruno.fery
       
      sympas la commande. le probleme est que dnas la supposition ou il y a 17poste. je dois faire la commande manuellement? De plus je ne peux pas faire de planification comme sa ...
      0
  3. Profil bloqué
     
    Donne le nom du poste que tu souhaite etreindre

    et la planification MERCI
    0
    1. bruno.fery
       
      j ais

      poste1 ; poste2 ; poste3 ; poste4 ; poste5 ; poste6 ; poste7 ; poste8 ; poste9 ; poste10 ; poste11 ; poste12 ; poste13 ; poste14 ; poste15 ; poste16 ; poste17 ; poste18 ; poste19 ; poste20

      et je souhaite qu'il s'éteigne à 18h45.

      Je précise que je quitte mon travail à 15h30 donc je ne peux procéder manuellement à la coupure des postes. Aussi, il se peut qu'il n y est par exemple que le poste4 qui soit allumé. Il se peut aussi qu'ils soient tous allumé. Sa dépend de leur humeur(aux élèves)
      0
      1. HostOfSeraphim Messages postés 7340 Statut Contributeur 1 609 > bruno.fery
         
        Dans un fichier extinction.bat :

        @echo off

        shutdown -m \\poste1 -s -t 1 -c "ARRET"
        shutdown -m \\poste2 -s -t 1 -c "ARRET"
        shutdown -m \\poste3 -s -t 1 -c "ARRET"
        shutdown -m \\poste4 -s -t 1 -c "ARRET"
        shutdown -m \\poste5 -s -t 1 -c "ARRET"
        shutdown -m \\poste6 -s -t 1 -c "ARRET"
        shutdown -m \\poste7 -s -t 1 -c "ARRET"
        shutdown -m \\poste8 -s -t 1 -c "ARRET"
        shutdown -m \\poste9 -s -t 1 -c "ARRET"
        shutdown -m \\poste10 -s -t 1 -c "ARRET"
        shutdown -m \\poste11 -s -t 1 -c "ARRET"
        shutdown -m \\poste1 -s -t 1 -c "ARRET"
        shutdown -m \\poste12 -s -t 1 -c "ARRET"
        shutdown -m \\poste13 -s -t 1 -c "ARRET"
        shutdown -m \\poste14 -s -t 1 -c "ARRET"
        shutdown -m \\poste15 -s -t 1 -c "ARRET"
        shutdown -m \\poste16 -s -t 1 -c "ARRET"
        shutdown -m \\poste17 -s -t 1 -c "ARRET"
        shutdown -m \\poste18 -s -t 1 -c "ARRET"
        shutdown -m \\poste19 -s -t 1 -c "ARRET"

        Ensuite, tu n'as plus qu'à créer une tâche planifiée pour lancer ce script tous les soirs à 18h45.

        Par contre, y'a sûrement moyen de faire une boucle autour du résultat de net view, à voir.

        0
      2. bruno.fery > HostOfSeraphim Messages postés 7340 Statut Contributeur
         
        euuuuh boucle c est une insulte encore pour moi mais quand tu ma montré cette commande j y est pensé ( juste pensé)
        0
  4. Profil bloqué
     
    Ok bah atta jre dans 10 min a tte
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. SAW5 Messages postés 43 Date d'inscription   Statut Membre 7
     
    essaye ceci pas encore tester:

    @Echo off
    Del "%Temp%\repos.cmd" 2>Nul
    ::- Poste1 ---> Poste20
     >"%Temp%\repos.cmd"  echo @echo off
    >>"%Temp%\repos.cmd"  echo for /L %%%%a In ^(1,1,20^) do shutdown -m \\poste%%%%a -s t1
    ::- heur d'extinction
    at 18:45 "%Temp%\repos.cmd"


    0