Aufgabenplaner in WinServer 2012

OP #4343588
Lesenswert?
• ▲
▼
Hallo,

vielleicht etwas off topic hier, aber ich versuche es mal.
nach Umstieg von Win 2003Server auf den oben genannten gehen meine 
Backupscripts nichtmehr.
Ich habe nun etliche Stunden damit verbracht Tips & Trick im Inet zu 
suchen und auszuprobieren, jedoch bisher ohne Erfolg.
Der Start eines Batchfiles geht nicht via Aufgabenplaner, jedoch mit 
Doppelklick.
1
@Echo Starte Differenzbackup
2
date /T
3
time /T
4
xcopy e:\DB\*.* z:\DiffBackup /E/H/K/R/V/D/F/J/C/L >>Filelog.txt
5
date /t
6
time /t
7
@Echo Ende Backup
Manuell gestartet erhalte ich die Fileliste in der FileLog.txt

die als XML exportierte Aufgabe sieht so aus:
1
<?xml version="1.0" encoding="UTF-16"?>
2
<Task version="1.2" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
3
  <RegistrationInfo>
4
    <Date>2015-11-09T16:12:39.0611114</Date>
5
    <Author>DOMAIN\Administrator</Author>
6
  </RegistrationInfo>
7
  <Triggers>
8
    <CalendarTrigger>
9
      <StartBoundary>2015-11-09T00:00:00</StartBoundary>
10
      <Enabled>true</Enabled>
11
      <ScheduleByDay>
12
        <DaysInterval>1</DaysInterval>
13
      </ScheduleByDay>
14
    </CalendarTrigger>
15
  </Triggers>
16
  <Principals>
17
    <Principal id="Author">
18
      <UserId>DOMAIN\Administrator</UserId>
19
      <LogonType>S4U</LogonType>
20
      <RunLevel>HighestAvailable</RunLevel>
21
    </Principal>
22
  </Principals>
23
  <Settings>
24
    <MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy>
25
    <DisallowStartIfOnBatteries>true</DisallowStartIfOnBatteries>
26
    <StopIfGoingOnBatteries>true</StopIfGoingOnBatteries>
27
    <AllowHardTerminate>true</AllowHardTerminate>
28
    <StartWhenAvailable>false</StartWhenAvailable>
29
    <RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>
30
    <IdleSettings>
31
      <StopOnIdleEnd>true</StopOnIdleEnd>
32
      <RestartOnIdle>false</RestartOnIdle>
33
    </IdleSettings>
34
    <AllowStartOnDemand>true</AllowStartOnDemand>
35
    <Enabled>true</Enabled>
36
    <Hidden>false</Hidden>
37
    <RunOnlyIfIdle>false</RunOnlyIfIdle>
38
    <WakeToRun>false</WakeToRun>
39
    <ExecutionTimeLimit>P3D</ExecutionTimeLimit>
40
    <Priority>7</Priority>
41
  </Settings>
42
  <Actions Context="Author">
43
    <Exec>
44
      <Command>C:\Windows\SysWOW64\cmd.exe</Command>
45
      <Arguments>/Q/C "E:\rsync\diffbackup.bat" &gt;&gt;log.txt</Arguments>
46
      <WorkingDirectory>E:\rsync\</WorkingDirectory>
47
    </Exec>
48
  </Actions>
49
</Task>
gestartet wird dies als Administrator.
Auf allen betroffenen Ordnern hat der Admin auch alle Rechte...

hat jemand einen Tip für mich?
Danke
Anselm

p.S.:Der Rechner ist Domänencontroller - falls das was damit zu tun hat.
OP #4343646
Lesenswert?
• ▲
▼
Benutzerkonto ist Administrator
Sie wird ausgeführt denn die date und Time Einträge tauchen in der 
log.txt auf, jedoch wird der xcopy Befehl wohl nicht erfolgreich 
gestartet.
Der Aufgabenplaner saqt dass die Aufgabe erfolgreich erledigt sei..
versuche ich den xcopy Befehl in der Bacthdatei mit vollständigen Pfad 
also C:\windows\system32\xcopy ist es das gleiche.
Versuche ich den xcopy Befehl mit einem extra cmd /c zu starten passiert 
auch nichts.

Eben habe ich noch probiert den xcopy direkt als Aufgabe zu starten, 
hier kommt ein Fehlercode " Das System kann die Datei nicht öffnen 
0x80070004"
Es sieht nach Rechteproblemen aus?

Anselm

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren