Forum: PC-Programmierung Aufgabenplaner in WinServer 2012


von Anselm 6. (anselm68)


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.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

"Geht nicht via Aufgabenplaner".

Was heißt "geht nicht"?

Wird die Batchdatei nicht ausgeführt oder kopiert sie nur nicht? Gibt es 
Fehlermeldungen?

In welchem Benutzerkonto lässt Du die geplanten Aufgaben ausführen?

von Anselm 6. (anselm68)


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

von Peter II (Gast)


Lesenswert?

kann es sein das e: und z: Netzlaufwerke sind?

Die Laufwerke gibt es nicht in der Sitzen von der Geplante Task sie 
startet. verwende dafür UNC angaben.

von Peter II (Gast)


Lesenswert?

Sitzen -> Sitzung

von Anselm 6. (anselm68)


Lesenswert?

Z: ist ein Netzwerklaufwerk, japp.
Nach Umwandeln des Pfades in UNC-Format funktioniert es endlich..

1e3 Dank ;)
Anselm

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.