Wie kann ich die XP-Serviceprotokolldatei während des Neustarts oder Herunterfahrens über die Eingabeaufforderung kopieren?

1541
Umber Ferrule

Kennt jemand eine schnelle Möglichkeit, eine Protokolldatei zu kopieren, die von einem Windows XP-Dienst verwendet wird, bevor der Dienst gestartet wird (während des Startvorgangs) oder nachdem der Dienst beendet wurde (während des Herunterfahrens)?

Vorzugsweise über die Eingabeaufforderung, würde jedoch jedes freie Werkzeug in Betracht ziehen, um dies auch zu tun.

1

2 Antworten auf die Frage

2
Axxmasterr

Sie können Start- und Herunterfahrskripts in Windows hinzufügen. Ich denke, das ist der einfachste Weg, um das zu tun, was Sie wollen. Erstellen Sie einfach ein Skript, das das Serviceprotokoll an einen Speicherort Ihrer Wahl kopiert. Führen Sie den Befehl einfach aus Ihrem Boot- oder Shutdown-Skript aus.

Diese Seite enthält einige sehr anschauliche Anweisungen zum Aktivieren der Start / Herunterfahren-Skriptfunktion.

Was ist mit autoexec.bat passiert? Umber Ferrule vor 14 Jahren 0
Autoexec.bat ist noch in Windows vorhanden, wird jedoch nach dem Start der Dienste ausgeführt. Mir wurde klar, dass das dir nichts nützen würde. Axxmasterr vor 14 Jahren 0
1
Umber Ferrule

Ein kurzes Google später und ich bin gerade auf Skripts (Start / Herunterfahren) im Gruppenrichtlinien-Editor (gpedit.msc) gestoßen. Unter den Überschriften: Richtlinien für lokale Computer -> Computerkonfiguration -> Windows-Einstellungen -> Skripts (Starten / Herunterfahren). Ich habe Startup Properties geöffnet und eine Batchdatei hinzugefügt, um die gewünschte Datei zu kopieren:

xcopy /v /c c:\service.log c:\ 

Ich habe gerade neu gestartet und es hat getan, was ich brauchte.