Automatischer Druck einer LOG-Datei
Hallo,
Ich bin neu hier und habe ein kleines Problem:
Ich führe mit dem Windows-Backup eine tägliche Datensicherung auf einem Win2000 Server durch. Das funktioniert alles ganz gut.
Allerdings möchte ich, das nach dem Sicherern die Logdatei automatisch ausgedruck wird. Beim Programm selber gibt es keine Einstellung dafür.
Kann man die eventuell mit einem Batch-File ausdrucken? Allerdings kenne ich mich mit Batch-Befehlen nicht wirklich aus.
Die Datein befinden sich in folgenden Ornder:
c:\Dokumente und Einstellungen\stefan\Lokale Einstellungen\Anwendungsdaten\Microsoft\Windows NT\NTBackup\data
Dabei wird jeden Tag eine Datei mit dem Namen backup(+laufende Nummer).log erstellt.
Kann mir jemand dabei helfen?
Danke
Ich bin neu hier und habe ein kleines Problem:
Ich führe mit dem Windows-Backup eine tägliche Datensicherung auf einem Win2000 Server durch. Das funktioniert alles ganz gut.
Allerdings möchte ich, das nach dem Sicherern die Logdatei automatisch ausgedruck wird. Beim Programm selber gibt es keine Einstellung dafür.
Kann man die eventuell mit einem Batch-File ausdrucken? Allerdings kenne ich mich mit Batch-Befehlen nicht wirklich aus.
Die Datein befinden sich in folgenden Ornder:
c:\Dokumente und Einstellungen\stefan\Lokale Einstellungen\Anwendungsdaten\Microsoft\Windows NT\NTBackup\data
Dabei wird jeden Tag eine Datei mit dem Namen backup(+laufende Nummer).log erstellt.
Kann mir jemand dabei helfen?
Danke
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 29617
Url: https://administrator.de/contentid/29617
Ausgedruckt am: 25.11.2024 um 10:11 Uhr
7 Kommentare
Neuester Kommentar
prinzipiel kannst du eine Datei mit copy datei lpt1 auf einen Drucker der an lpt1 angschlossen ist ausdrucken. Der Haken für mich ist da eher, das man nicht weiss wie die Datei genau heisst. Daher meine Idee dazu. Alte Logs verschieben, so das in dem eigentlichen Verzeichnis nur noch eine ist, die man dann druckt
Dazu erstmal erstell ein Unterverzeichnis "logbackup"und kopier da die alten Logs rein. Dann mache ein Batch.
rem: Log Datei ausdrucken
copy "c:\Dokumente und Einstellungen\stefan\Lokale Einstellungen\Anwendungsdaten\Microsoft\Windows NT\NTBackup\data\backup*.log" lpt1
rem Log Datei verschieben
move "c:\Dokumente und Einstellungen\stefan\Lokale Einstellungen\Anwendungsdaten\Microsoft\Windows NT\NTBackup\data\backup*.log" "c:\Dokumente und Einstellungen\stefan\Lokale Einstellungen\Anwendungsdaten\Microsoft\Windows NT\NTBackup\data\logbackup\backup*.log"
Frei nach dem Motto, nicht schön aber selten.
Dazu erstmal erstell ein Unterverzeichnis "logbackup"und kopier da die alten Logs rein. Dann mache ein Batch.
rem: Log Datei ausdrucken
copy "c:\Dokumente und Einstellungen\stefan\Lokale Einstellungen\Anwendungsdaten\Microsoft\Windows NT\NTBackup\data\backup*.log" lpt1
rem Log Datei verschieben
move "c:\Dokumente und Einstellungen\stefan\Lokale Einstellungen\Anwendungsdaten\Microsoft\Windows NT\NTBackup\data\backup*.log" "c:\Dokumente und Einstellungen\stefan\Lokale Einstellungen\Anwendungsdaten\Microsoft\Windows NT\NTBackup\data\logbackup\backup*.log"
Frei nach dem Motto, nicht schön aber selten.
Angenommen,
wir führen den Batch aus dem Standard-NTBackup-Sicherungsordner aus.
Dann müssen von dort aus gesehen nur alle backup*.log-Dateien in das Unterverzeichnis "logbackup".
Und der Move-Befehl reduziert sich auf "move backup*. log logbackup\."
Oder im Batch
Gruß Biber
wir führen den Batch aus dem Standard-NTBackup-Sicherungsordner aus.
Dann müssen von dort aus gesehen nur alle backup*.log-Dateien in das Unterverzeichnis "logbackup".
Und der Move-Befehl reduziert sich auf "move backup*. log logbackup\."
Oder im Batch
::--------------beginn of LogPrintandMove.bat
@echo off
:: in das Verzeichnis wechseln. ...wo NTBackup hingesichert bzw. hingeloggt hat.
PushD "c:\Dokumente und Einstellungen\stefan\Lokale Einstellungen\Anwendungsdaten\Microsoft\Windows NT\NTBackup\data"
net use lpt1: \\rechnername\freigabename
:: -- oder -- net use lpt1: \\100.200.300.001\freigabename
IF not errorlevel 1 if exist backup*.log copy backup*.log lpt1
if exist backup*.log move backup*.log logbackup\.
net use lpt1 /d
PopD
::--------------end of LogPrintandMove.bat
Gruß Biber