Seite 1 von 1
Robocopy über Aufgabenplanung automatisieren
Verfasst: 4. Jan 2012, 00:30
von kulu
Hallo,
ich möchte für die Datensicherung meines WHS2011 ropocopy einsetzen und alles über den Aufgabenplaner automatisieren.
Ich habe die jeweiligen Batch-Datein erstellt und auch das Umlaute Problem über den PSPad Editor (Format: OEM) gelöst.
Alle Batch-Datein funktionieren im manuellen Modus (als Ausführen als Administrator) ohne Probleme. Wo ich Unterstützung suche ist wie man ein Batch automatisch als Administrator ausführen kann? Hatte schon einiges gelesen und z.B. über RUNAS getestet. Leider hat dies nicht funktioniert.
runas /user:[Admin]/savecred "C:\Windows\system32\robocopy.exe" .......
Ach ja, den zweiten WHS2011 (O.Center) wecke ich mit LightsOut.
Danke,
Jo
Belinea O.Center WHS2011, 4 GB RAM, 2x1 TB, 2x2,5TB,
Eigenbau WHS2011 (Super Micro, Intel Atom, 4GB), 1x280GB, 2x2GB, 2x2,5G
5 Win7 Clients, 3 Webradios
Re: Robocopy über Aufgabenplanung automatisieren
Verfasst: 4. Jan 2012, 07:54
von nemo
Hi,
wenn du eine Aufgabe definierst gibt es in dem ersten Reiter einen Hacken "Mit höchten Privilegien ausfürehn".
Versuche das doch mal.
VG
Nemo
Re: Robocopy über Aufgabenplanung automatisieren
Verfasst: 4. Jan 2012, 08:34
von larry
Das Benutzerkonto wird generell in der Aufgabe selbst festgelegt.
Runas etc. ist also nicht erforderlich.
Nemos Variante sollte hier helfen.
Wenn du nur den Administratior angibst, blockiert evtl. die Benutzerkontosteuerung einige Aktionen. Alternativ kannst du diese aber auch deaktivieren.
Gruß
Larry
Re: Robocopy über Aufgabenplanung automatisieren
Verfasst: 5. Jan 2012, 01:07
von kulu
Hallo Nemo, Larry,
danke für die schnelle Antwort. Werde Eure Tips morgen testen.
Gruß,
Jo
Re: Robocopy über Aufgabenplanung automatisieren
Verfasst: 5. Jan 2012, 23:32
von kulu
Hallo Nemo, Larry,
leider hat es mit Euren Tips nicht funktioniert. Der Task startet und in dem Event Log steht als letzte Meldung:
1. Task Scheduler launched "{d964e31d-2231-4c9e-b041-f521e251ad10}" instance of task "\HomeserverA Backup auf HomeserverB" due to a time trigger condition.
2. Task Scheduler launched action ""C:\Windows\system32\robocopy.exe"" in instance "{d964e31d-2231-4c9e-b041-f521e251ad10}" of task "\HomeserverA Backup auf HomeserverB".
3. Task Scheduler launch task "\HomeserverA Backup auf HomeserverB" , instance "C:\Windows\system32\robocopy.exe" with process ID 65580.
In der Übersicht im Zeitplaner (siehe Zeitplaner 1.JPG) erscheint der Task aber laufend als "running" und geht nicht auf ready zurück.
Die CMD Datei wird wie folgt aufgerufen (siehe Zeitplaner 2.JPG):
Über einen Hinweis was ich falsch mache würde ich mich sehr freuen. Danke.
Gruß,
Jo
Re: Robocopy über Aufgabenplanung automatisieren
Verfasst: 6. Jan 2012, 09:25
von Nobby1805
was steht denn in der .cmd ?
Such mal mit Google nach dem Fehlercode (0x41301) da gibt es jede Menge Einträge und Hinweise
Re: Robocopy über Aufgabenplanung automatisieren
Verfasst: 6. Jan 2012, 09:43
von larry
In den Screenshots ist aber nicht ersichtlich, unter welchem Benutzerkonto du dies ausführen lässt und ob die Option "Mit höchsten Privilegien ausführen" aktiviert ist.
Gruß
Larry
Re: Robocopy über Aufgabenplanung automatisieren
Verfasst: 7. Jan 2012, 14:12
von kulu
Hallo,
anbein die fehlende Info:
in der Batchdatei steht:
@Echo off
"C:\Windows\system32\robocopy.exe" "\\ZA-HOMESERVERA\User1" "\\ZA-HOMESERVERB\Backup_user\User1(backup)" /S /COPYALL /ZB
Info:
- Wenn ich die Batch manuell (als Admin ausführen) starte funktioniert alle perfecto

- 0x41301 bedeutet: This is a task scheduler generated output which means that the task is currently running. Once it has completed it returns the actual error code. Hilft mir aber leider nicht wirklich weiter.
Gruß,
Jo
Re: Robocopy über Aufgabenplanung automatisieren
Verfasst: 7. Jan 2012, 20:03
von larry
Hast du es mal mit dem Benutzer "Administrator" versucht?
Dabei sollten aber die Passwörter des Administrators bei beiden Servern identisch sein.
Gruß
Larry
Re: Robocopy über Aufgabenplanung automatisieren
Verfasst: 8. Jan 2012, 21:04
von kulu
Hi Larry,
it works

.
Mein Fehler war das ich den User, der ein Administrator ist, eingegeben habe. Wenn man es mit der Gruppe der Administrators macht, dann geht's.
Danke!
Gruß,
Jo