Ich habe eine Zeitplanaufgabe in meinem Testcomputer. Testmaschine ist Gewinn 7. Ich exportiere die Aufgabe in xml und ich versuche, eine neue ähnliche Zeitplanaufgabe zu verursachen, da ich dieselbe Zeitplanaufgabe auf mehr als 500 Maschine verursachen muss.
Ich plane, eine Batchdatei für die Zeitplanaufgabe zu erstellen. Da sich die meisten Maschinen in derselben Domäne befinden. Daher plane ich, das Dienstkonto für die Authentifizierung zu verwenden.
Unten ist die XML-Datei. Dies funktioniert derzeit im Taskplaner einwandfrei.
<?xml version="1.0" encoding="UTF-16"?>
<Task version="1.3" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
<RegistrationInfo>
<Date>2016-01-26T19:26:36.6011086</Date>
<Author>test\404</Author>
<Description>Testing Tasks</Description>
</RegistrationInfo>
<Triggers>
<CalendarTrigger>
<Repetition>
<Interval>PT1H</Interval>
<Duration>P1D</Duration>
<StopAtDurationEnd>false</StopAtDurationEnd>
</Repetition>
<StartBoundary>2016-01-26T19:25:42.7621086</StartBoundary>
<EndBoundary>2017-01-26T19:25:43.0101086</EndBoundary>
<Enabled>true</Enabled>
<ScheduleByDay>
<DaysInterval>1</DaysInterval>
</ScheduleByDay>
</CalendarTrigger>
</Triggers>
<Principals>
<Principal id="Author">
<UserId>test\404</UserId>
<LogonType>Password</LogonType>
<RunLevel>LeastPrivilege</RunLevel>
</Principal>
</Principals>
<Settings>
<MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy>
<DisallowStartIfOnBatteries>false</DisallowStartIfOnBatteries>
<StopIfGoingOnBatteries>true</StopIfGoingOnBatteries>
<AllowHardTerminate>true</AllowHardTerminate>
<StartWhenAvailable>false</StartWhenAvailable>
<RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>
<IdleSettings>
<StopOnIdleEnd>true</StopOnIdleEnd>
<RestartOnIdle>false</RestartOnIdle>
</IdleSettings>
<AllowStartOnDemand>true</AllowStartOnDemand>
<Enabled>true</Enabled>
<Hidden>false</Hidden>
<RunOnlyIfIdle>false</RunOnlyIfIdle>
<DisallowStartOnRemoteAppSession>false</DisallowStartOnRemoteAppSession>
<UseUnifiedSchedulingEngine>false</UseUnifiedSchedulingEngine>
<WakeToRun>false</WakeToRun>
<ExecutionTimeLimit>PT1H</ExecutionTimeLimit>
<Priority>7</Priority>
</Settings>
<Actions Context="Author">
<Exec>
<Command>copier.bat</Command>
<WorkingDirectory>D:\test\</WorkingDirectory>
</Exec>
</Actions>
</Task>
Wenn ich versuche, eine ähnliche Zeitplanaufgabe mit dem folgenden Befehl zu erstellen.
schtasks /create /tn "alarm3" /xml "Test Task.xml"
Ich erhalte die Fehlermeldung FEHLER: Anmeldefehler: Unbekannter Benutzername oder falsches Passwort.
Ich möchte wissen, wie ich eine Zeitplanaufgabe mithilfe einer Stapeldatei erstellen kann. Die Zeitplanaufgabe muss für Windows 2003 mit dem Windows 2012-Server kompatibel sein .
Vielen Dank für Ihre Zeit.
quelle