nilson
Goto Top

Shutdown nach Ende von Task

Moin zusammen,
ich führe unter WinXp-Home mittels VB-Skript eine Datensicherung durch. Wie sage ich dem PC, dass er herunter fahren soll, wenn der Dienst, den das Skript aufruft, beendet ist?


Danke, Nils

Content-Key: 34868

Url: https://administrator.de/contentid/34868

Printed on: April 24, 2024 at 07:04 o'clock

Member: miniversum
miniversum Jun 26, 2006 at 17:58:26 (UTC)
Goto Top
Na wenn Du schon ein Skript hast, dann gib doch zum Schuß einfach den shutdown Befehl an?

miniversum
Member: oblivionplanb
oblivionplanb Jun 26, 2006 at 17:58:42 (UTC)
Goto Top
shutdown -s
Member: nilson
nilson Jun 26, 2006 at 18:06:31 (UTC)
Goto Top
ok, aber wo genau muss der befehl "shutdown -s" hin? ich habe das skript nicht selbst geschrieben.

die letzten paar zeilen vor den funktionen sehen so aus:


rotate getFolderObject(DESTINATION & STAGE2_WEEKLY_FOLDER), _
getFolderObject(DESTINATION & STAGE3_MONTHLY_FOLDER), STAGE2_WEEKLY, "m"
logAppend("-------- Fertig: " & Now & " --------------------------------------------")

hier drunter einfach "shutdown -s"? nach diesen Zeilen folgt allerdings noch der code für im skript aufgerufene funktionen - aber das stört wohl nicht.

sorry, hab sowas noch nie gemacht.

Nils
Member: nilson
nilson Jun 27, 2006 at 15:41:01 (UTC)
Goto Top
ok, habs mal mit shutdown -s probiert.

bekomme leider einen Laufzeitfehler: Die Variable "s" ist nicht definiert.

was nun?

Nils
Member: WebSorcerer
WebSorcerer Jun 29, 2006 at 10:17:32 (UTC)
Goto Top
Ein Workaround könnte so aussehen - sicher nicht im Sinne von einem Rundum-Skript, aber es sollte zum Ziel führen.

Du schreibst noch eine winzige Batch Datei. Einfach in einen Texteditor diese 2 Zeilen schreiben:

call DeinSkript.vbs
shutdown -s

Und das wars dann auch schon!
Member: nilson
nilson Jun 29, 2006 at 14:21:28 (UTC)
Goto Top
auch ne idee. hab das problem zwischenzeitlich über eine extra funktion zum herunterfahren gelöst - analog zu

http://www.nickles.de/c/s/30-0008-130-2.htm

danke, Nils