Cmd wird über Taskplaner nur teilweise ausgeführt
Hallo miteinander,
kleines Netzwerk, Server2019 in Domäne.
Ich habe ein kleines cmd-Skript für eine einfache Windows-Backup-Aufgabe geschrieben. Dies erledigt Folgendes:
1. VHDX-File über das Netzwerk verbinden.
2. Backup mit wbadmin erstellen.
3. VHDX-File wieder trennen.
4. Emailbenachrichtigung senden.
Das Skript funktioniert einwandfrei, wenn ich es manuell über cmd oder Powershell starte.
Das Skript hängt die VHDX allerdings nicht ein, wenn es über den Taskplaner gestartet wird (natürlich unabhängig von der Benutzeranmeldung). Das Mail wird gesendet, der Task läuft also durch.
Nicht mit Powershell habe ich es gemacht, da ich die Hyper-V Dienste nicht auf dem Server installieren will - somit ein Einhängen der VHDX-Datei per PS nicht möglich ist.
Wo habe ich den Denkfehler?
Danke und Gruß
Lukas
Inhalt des Skripts backup.cmd:
diskpart /s C:\backup\MountVHD.txt
timeout 5
wbadmin start backup -backuptarget:P: -include:[...] -quiet
timeout 5
diskpart /s C:\backup\DisMountVHD.txt
timeout 5
[...Mailsenden...]
timeout 5
Inhalt MountVHD.txt:
select vdisk file="\\COMPUTERNAME\e$\BACKUPVSSP\BackupVSSP.vhdx"
attach vdisk
kleines Netzwerk, Server2019 in Domäne.
Ich habe ein kleines cmd-Skript für eine einfache Windows-Backup-Aufgabe geschrieben. Dies erledigt Folgendes:
1. VHDX-File über das Netzwerk verbinden.
2. Backup mit wbadmin erstellen.
3. VHDX-File wieder trennen.
4. Emailbenachrichtigung senden.
Das Skript funktioniert einwandfrei, wenn ich es manuell über cmd oder Powershell starte.
Das Skript hängt die VHDX allerdings nicht ein, wenn es über den Taskplaner gestartet wird (natürlich unabhängig von der Benutzeranmeldung). Das Mail wird gesendet, der Task läuft also durch.
Nicht mit Powershell habe ich es gemacht, da ich die Hyper-V Dienste nicht auf dem Server installieren will - somit ein Einhängen der VHDX-Datei per PS nicht möglich ist.
Wo habe ich den Denkfehler?
Danke und Gruß
Lukas
Inhalt des Skripts backup.cmd:
diskpart /s C:\backup\MountVHD.txt
timeout 5
wbadmin start backup -backuptarget:P: -include:[...] -quiet
timeout 5
diskpart /s C:\backup\DisMountVHD.txt
timeout 5
[...Mailsenden...]
timeout 5
Inhalt MountVHD.txt:
select vdisk file="\\COMPUTERNAME\e$\BACKUPVSSP\BackupVSSP.vhdx"
attach vdisk
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 614325
Url: https://administrator.de/contentid/614325
Ausgedruckt am: 18.12.2024 um 17:12 Uhr
4 Kommentare
Neuester Kommentar
Zitat von @lukas.franz:
Nicht mit Powershell habe ich es gemacht, da ich die Hyper-V Dienste nicht auf dem Server installieren will - somit ein Einhängen der VHDX-Datei per PS nicht möglich ist.
Am Rande: Ich habe bei mir auch kein Hyper-V drauf und kann trotzdem mit Mount-DiskImage eine VHDX mounten.Nicht mit Powershell habe ich es gemacht, da ich die Hyper-V Dienste nicht auf dem Server installieren will - somit ein Einhängen der VHDX-Datei per PS nicht möglich ist.