alle werkstations uitzetten om XX uur via server

Status
Niet open voor verdere reacties.

rvegmond

Gebruiker
Lid geworden
20 dec 2006
Berichten
35
beste schrijvers,

ik werk op een basisschool waar nog al wat luie collega's rondlopen. op het moment dat de voordeur op slot gedraaid wordt staan er nog een heleboel computers aan, dit vind ik een beetje zonde van de energie.
kan ik via een batch bestand om bijvoorbeeld 18:00 uur alle werkstations afsluiten? hierbij te denken aan het shutdown commando. het lukt me wel om een shutdown te maken, alleen werkt dit op het systeem waar ik het schrijf. via het item geplande taken lukt het niet om een batch bestand te activeren. ik durf dit shutdown bestandje niet op de server uit te proberen want ik benm bang dat de server down gaat. wie kan mij helpen?
 
Ja hoor dit kan. Op mijn oude school werd dit ook gedaan. Om 18:00 stipt gingen alle systemen down.
Syntaxis: shutdown [-i | -l | -s | -r | -a] [-f] [-m \\computernaam] [-t xx]
[-c "opmerking"] [-d up:xx:yy]

No args Dit overzicht weergeven (gelijk aan -?)
-i Grafische interface weergeven (alleen als eerste
schakeloptie)
-l Afmelden (kan niet met de schakeloptie -m worden
gebruikt)
-s De computer afsluiten
-r De computer afsluiten en opnieuw opstarten
-a Het afsluiten van het systeem afbreken
-m \\computernaam Externe computer voor afsluiten/opnieuw
opstarten/afbreken
-t xx Time-out voor afsluiten instellen op xx seconden
-c "opmerking" Commentaar tijdens afsluiten (maximaal 127 tekens)
-f Actieve applicaties afsluiten zonder waarschuwing
-d [p]:xx:yy Code voor reden afsluiten
u is de gebruikerscode
p is een geplande afsluitingscode
xx is de code voor de hoofdreden
(positief heel getal onder de 256)
yy is de code voor de bijreden
(positief heel getal onder de 256)


Wat kun je hier dus mee?
met
-m \\computernaam Externe computer voor afsluiten/opnieuw
kun je dus externe PC's opgeven.
Het makelijkste is dus als je alle PC's de zelfde namen hebt gegeven, opeenvolgend (pc-01, pc-02, pc-03 bijvoorbeeld). Anders zou je even iets moeten maken waarmee je alle computernamen naar een txt (//bat) exporteert. (dit zou je misschien nog kunnen doen met "net view ofzo").

In ieder geval. Mocht je er niet uitkomen moet je maar een gil geven : -).

(ik geloof zelfs dat het ook per PC in te stellen valt trouwens)
 
dank voor je snelle reactie,

maar hoe krijg ik het dan voor elkaar dat de pc's om bv 18:00 uitgaan? ik zie nergens een tijdsaanduiding?
 
Aangezien je met Windows werkt, kun je de Windows Taakplanner (te vinden onder configuratiescherm) gebruiken om de batch te laten starten.
 
Moet je bij computernaam de naam van elk systeem plaatsen? Dat moetik 120 induviduele bestanden aanmaken.. Kan dit ook? %SYSTEMNAME% (als dat goed is dan he... :p

Groeten Stefan
 
Semafoor,

Niet inbreken in andermans topic en graag je eigen topic aanmaken
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan