Batch Datei via Aufgabenplanung

Michi777

Commander
Registriert
Apr. 2009
Beiträge
2.148
Liebe Community!

ich habe eine Batch Datei mit einem einfachen Robocopy Abgleichsbefehl und diese soll wöchentlich via Aufgabenplanung am SBS 2011 angestartet werden.
Die Batch Datei funktioniert, der Benutzer ist Domänen Admin und die Einstellungen sind wie folgt:
Aktion: Programm starten
Programm/Skript: C:\Windows\System32\cmd.exe
Argumente hinzufügen: /C C:\batch\sicherung_money.cmd
Starten in: C:\batch

Es wird nichts abgeglichen und 0x10 wird ausgespuckt.
Wie so kann so etwas Einfaches nicht einfach sein?
Bitte um Hilfestellung!

Greetz
 
Michi777 schrieb:
Wie so kann so etwas Einfaches nicht einfach sein?

ist es doch...
warum baust du diesen unsinnigen umweg erst cmd.exe zu starten und dann dort argumente zu übergeben ?

einfach den user auswählen , eine startzeit definieren und dann die *.cmd ausführen lassen, fertig

Code:
Aktion

Programm starten     C:\batch\sicherung_money.cmd

mehr brauchst du nicht
 
Zuletzt bearbeitet:
Ich denke das Problem ist wie folgt:
Der Fileserver ist ein Linuxserver, wo nur ein Linux Root Benutzer die Berechtigung besitzt.
Da dieser Root Benutzer in der logon.bat hinterlegt ist, bekommt jeder Mitarbeiter problemlos die Netzlaufwerke eingebunden.

Wenn ich die money_sicherung.bat manuell starte, wird dies durchgeführt, da ich ja das Netzlaufwerk eingebunden habe.

Dies ist aber nicht bei der Aufgabenplanung möglich und ich kann diesen Root Benutzer auch nicht auswählen (da kein Dömänenbenutzer, sondern Linux).

Wie kann ich das nun realisieren?

Danke im Voraus!
 

Anhänge

  • batch.jpg
    batch.jpg
    43,2 KB · Aufrufe: 904
Zuletzt bearbeitet:
was genau steht denn in deinem robocopy script drin ?

weil ich hab auch nen robocopy laufen, und es funtzt 1a
 
Ansatz:
Von der Logik her, müsste ich für Z:\money die Benutzerdaten vom Linux Root Benutzer im Pfad mitintegrieren.

Batch Inhalt:
robocopy "Z:\money" "D:\Install\SAVE\money_sicherung" /S /MIR

Geht das?
 
ich denke mal Z:\ wird das problem sein
kein benutzer angemeldet: kein laufwerk gemountet
deswegen gehts auch manuell, aber nicht per job

meins schaut so aus:

robocopy \\Linux-Server\backup_ordner \\NAS-Server\datensicherung\Linux-Server\backup_ordner\ /E /R:2 /MOV

dein d:\install kann wohl so bleiben
Z: würde ich in eine Sambafreigabe umbauen
 
Habe jetzt den net use Befehl wie in der logon.bat hinzugefügt und es funktioniert.

Danke!
 
Zurück
Oben