schregi82
Goto Top

Wake on Lan - ohne Anmeldung Herunterfahren - Batch ?

Folgende Frage beschäftigt mich gerade:
2x SBS 2003 R2, 30 Clients (XP + 2000 + 1 Vista (leider))

Wenn ich 20 XP-Clients zeitversetzt (10 min - hat u.a. auch mit der Stromversorgung zu tun) kurz vor Arbeitsbeginn (keine Gleitzeit, daher möglich) per Wake on Lan hochfahre, welche Lösung gibt es wenn ein Mitarbeiter Krank ist od. Urlaub hat ?

Sonst müsste theoretisch ein anderer Kollege den Rechner manuell herunterfahren, mir schwebt jedoch folgende Lösung vor:

- Wenn sich innerhalb von xx Minuten niemand auf diesem Rechner anmeldet fährt er herunter.
(Gibt es sowas bereits als Tool, könnte man sowas auch per Batch & Taskmanager realisieren ?)

Mir fehlt hier gerade etwas der Ansatzpunkt.

PS: Per Server-Task (Batch) fahren die (noch aktiven) Clients bereits um 22 Uhr herunter.

lg,

Content-ID: 74951

Url: https://administrator.de/forum/wake-on-lan-ohne-anmeldung-herunterfahren-batch-74951.html

Ausgedruckt am: 22.12.2024 um 16:12 Uhr

TuXHunt3R
TuXHunt3R 01.12.2007 um 16:13:56 Uhr
Goto Top
Eventuell bringt dich der Befehl shutdown /s /m \\Computername weiter.....
schregi82
schregi82 01.12.2007 um 16:50:27 Uhr
Goto Top
hallo tuxhunt3r,

befehl ist bekannt

PS: Per Server-Task (Batch) fahren die (noch aktiven) Clients bereits um 22 Uhr herunter.

ich sehe nur leider keine möglichkeit, shoutdown.exe in diesem fall so einfach zu benutzen.

-i  	Display GUI interface, must be the first option
-l 	Log off (cannot be used with -m option)
-s 	Shutdown the computer
-r 	Shutdown and restart the computer
-a 	Abort a system shutdown
-m \\computername 	Remote computer to shutdown/restart/abort
-t xx 	Set timeout for shutdown to xx seconds
-c "comment" 	Shutdown comment (maximum of 127 characters)  
-f 	Forces running applications to close without warning
-d [u] [p]:xx:yy 	The reason code for the shutdown
u is the user code
p is a planned shutdown code
xx is the major reason code (positive integer less than 256)
yy is the minor reason code (positive integer less than 65536)
schregi82
schregi82 01.12.2007 um 17:11:58 Uhr
Goto Top
Aber mal anders rum gedacht, wenn ich die clients über den server starte:

wake 01-23-45-67-89-AB-CD 192.168.43.1 

und danach
shutdown -s -m \\-23-45-67-89-AB-CD 192.168.43.1 -t 1800
ausführe,

Ins loginscript schreibe ich
shutdown -a

Dann sollten die clients (die nach immer den login-screen haben) nach 30 minuten herunterfahren, und diejenigen die sich angemeldet haben, und das loginscript mitbekommen haben den –a Abbruch Schalter.

Aber funktioniert das auch tatsächlich ?
Wie lange sollte ich mit dem shutdown nach dem wake befehl warten ?

Testen kann ich es momentan nicht

Lg,