Programmieren - alles kontrollieren 4.942 Themen, 20.719 Beiträge

Windows mit WSH runterfahren

(Anonym) / 3 Antworten / Baumansicht Nickles

Hallo,

als gestresster Vater eines 9jährigen Kindes suche ich eine Möglichkeit dafür zu Sorgen, dass der PC meines Sohnes spätestens Abends um 20 Uhr herunterfährt und nicht vor Morgens um 8.00 wieder gestartet werden kann.
Ich dachte mir, dass man sowas vielleicht über das vielgerümte Windows Script-Hosting verwirklichen kann, so dass der Rechner bei jedem Startversuch nach 20.00 Uhr sofort wieder herunterfährt.
Da ich diesbezüglich aber völlig unbedarft bin meine Frage:
Geht das, und wenn ja, wie?
Finde ich dazu vielleicht im Internet schon fertige Scripts, und wenn ja, wo?
Ich bin wirklich für jede Art von Hilfe dankbar.

Antworten können Sie mir auch direkt an meine private E-Mail-Adresse senden: m.misch@freenet.de
Vielen Dank.

M. Misch

bei Antwort benachrichtigen
thomas woelfer (Anonym) „Windows mit WSH runterfahren“
Optionen

wenn sie einen nt (w2k) rechner haben geht das einfach ueber die account-verwaltung: da kann man angeben, wann sich wer anmelden darf. per script die gleiche sache unter windows 9.x zu veranstalten ist realtiv unzuverlaessig - fertige scripte wird es da auch kaum geben: vermutlich _geht_ das aber mit der user-profile verwaltung auch unter 9.x: wie genau, bin ich aber ueberfragt. - die frage waere aber vermutlich auch besser auf dem zu ihrem betriebssystem passenden diskussionsforum auf nickles.de besser aufgehoben...

WM_HOPETHISHELPS
thomas woelfer

this posting contains no tpyos.
bei Antwort benachrichtigen
Trialfreak (Anonym) „Windows mit WSH runterfahren“
Optionen

Ich arbeite gerade an einem ShutdownProgramm in WSH...
Wenn der Rechner runterfahren soll ruft man einfach folgenden Befehl auf: rundll32 user,exitwindows
Mein Script ist eigentlich nur als Timer-Funktion gedacht (Anz. Minuten, bzw. Uhrzeit für Shutdown) aber ich denke ne Uhrzeitüberprüfung ist auch nicht schwer... Zum Runterfahren reicht es auch schon wenn man einfach in den Taskplaner oben genannten Aufruf reinschreibt...

Naja, ich bin selbst auch erst 16, aber zum Glück wollen mir meine Eltern so eine Sperre (noch) nicht einbauen ;-)))) *grins*

Naja, viel Erfolg, Chr.

bei Antwort benachrichtigen
(Anonym) Nachtrag zu: „Windows mit WSH runterfahren“
Optionen

hi,
hatte dasselbe problem und hab das so gelöst:

set osh = wscript.CreateObject("wscript.shell")
set win = CreateObject("shell.application")
win.shutdownwindows
wscript.sleep 1000
osh.sendkeys "h"
osh.sendkeys "{enter}"

gibt wahrscheinlich auch ne einfachere lösung, aber es funktioniert halt - übrigens kannst du statt dem "h" auch ein "r" setzen, wenn du deinen puter z.b. in den ruhestand versetzen willst

gruß michael

bei Antwort benachrichtigen