W2K.beim Beenden vorher autom. Batch ausführen

Gast #763416
Lesenswert?

Hallo PC-Programmierungs-Forum!

ich möchte jedesmal bevor mein W2K Rechner durch Herunterfahren oder 
Ruhezustand abgeschaltet wird, automatisch ein paar Dateien auf meinen 
NAS-Server kopieren...
Kann ich z.B. irgendwie automatisch vor dem Herunterfahren einen Batch 
ausführen lassen??? (...so wie beim Start in der autoexec.bat...)

z.B.

@ECHO OFF
CD C:\Programme\Kalender\
CLS
ECHO ****** KALENDERDATEN AUF NAS-SERVER KOPIEREN ******
ECHO.
ECHO ERSTELLE BACKUP FILES AUF NAS-Server (Kalender)...
ECHO -------------------------------------------------------
COPY \\Usb-server\Kalender\Default.ics \\Usb-server\Kalender\Default.bak 
/Y
ECHO.
ECHO KOPIERE DATENFILES AUF NAS-Server (Kalender)...
ECHO ----------------------------------------------------
COPY Default.ics \\Usb-server\Kalender\ /Y
ECHO.
ECHO ****** KALENDERDATEN GESICHERT UND KOPIERT ******
ECHO.
ECHO.
ECHO.


Ich freue mich auf eure Vorschläge!
Gast #763475
Lesenswert?

Es gibt Shutdown-Programme.
Es wäre in dem Fall so, dass man zum Herunterfahren eine Batchdatei 
startet, die dann am Ende ein Programm startet, das das System 
herunterfährt.
Das Thema hatten wir hier schon mal, und ich bin der Meinung, dass das 
die einzig praktikable Lösung war.
#763656
Lesenswert?

Unter W2K/XPPro sollte es eigentlich mit Bordmitteln gehen:
gpedit.msc ausführen -> Computerkonfiguration bzw. Benutzerkonfiguration 
-> Windows-Einstellungen -> Skripts -> Herunterfahren bzw. Abmelden -> 
passendes Programm/Skript/Batch eintragen.
Gast #763746
Lesenswert?

Hallo ARC NET,

es funktioniert bestens mit dem Eintrag in der gpedit.msc!!

Allerdings wird der Batch jetzt nur beim "Herunterfahren" ausgeführt.
Gibt es eine Möglichkeit das ganze auch für den "Ruhezustand" zu 
konfigurieren?


Gruss Packet...
#763924
Lesenswert?

Hmm...selbst programmiert geht das mit einem Hook. Macht ja zum Beispiel 
ein plugIn für Miranda oder der DVBTaskScheduler. Als eigenständiges 
programm hab ich das auch öfters gesucht, aber nicht gefunden. ich hab 
dann einfach eine Batch-Datei geschrieben, an deren Ende dann der 
Ruhezustand aufgerufen wird. Die in die Quick-Launch Bar und gut is.
Gast #764007
Lesenswert?

...hello again,

wie würde dann der Aufruf für den "Ruhezustand" lauten?

????


Jetzt mache ich z.B. am Notebook die Klappe zu, das "Ding" geht in den 
Ruhezustand und beim nächsten Einschalten geht das Hochfahren schon um 
einiges schneller. Zudem bin ich arbeitstechnisch wieder dort wo ich die 
Klappe geschlossen habe.
Wenn das OS nun noch vor dem Ruhezustand meine Batch abarbeiten würde, 
wäre ich glücklich...   ;-)
#764187
Lesenswert?

Den Befehl für den Ruhezustand findest du 100000 mal bei Google. Die 
Suspend-Meldung abzufangen bedarf es aber eines Programmes. Ich wette, 
Girder kann das, kostet allerdings mittlerweile Geld.

Wenn du selbst C programmieren kannst, lade dir den SourceCode vom 
ResumeSuspend plugin bei www.miranda-im.org runter, das kannst du 
verwenden um den Ruhezustand abzufangen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren