Batch Datei wird per Aufgabenplanung nicht ausgeführt
Hi, ich hoffe ihr könnt mir weiterhelfen.
Folgende Konfiguration habe ich vorgenommen um ein batch-script auszuführen:
Unter Programm/Skript habe ich
C:\Windows\SysWOW64\cmd.exe eingetragen.
Dann unter Argumente hinzufügen (optional):
/c "D:\daten\script.bat"
Und dann habe ich noch Unabhängig von der Benutzeranmeldung ausführen selektiert
Leider wird das script nicht bei Anmeldung eines Users ausgeführt.
Hat jemand einen Tipp für mich, was ich falsch gemacht habe?
Folgende Konfiguration habe ich vorgenommen um ein batch-script auszuführen:
Unter Programm/Skript habe ich
C:\Windows\SysWOW64\cmd.exe eingetragen.
Dann unter Argumente hinzufügen (optional):
/c "D:\daten\script.bat"
Und dann habe ich noch Unabhängig von der Benutzeranmeldung ausführen selektiert
Leider wird das script nicht bei Anmeldung eines Users ausgeführt.
Hat jemand einen Tipp für mich, was ich falsch gemacht habe?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 315517
Url: https://administrator.de/contentid/315517
Ausgedruckt am: 26.11.2024 um 01:11 Uhr
7 Kommentare
Neuester Kommentar
Hallo Corraggiouno.
2. Woran hast du erkannt, dass das Script nicht ausgeführt wird? (Ein Batchfenster wirst du ggf. sowieso nicht sehen.)
Grüße
rubberman
C:\Windows\SysWOW64\cmd.exe
Warum SysWOW64? Nicht verwechseln: Im System32 Verzeichnis liegt die 64Bit Version der cmd.exe.Leider wird das script nicht bei Anmeldung eines Users ausgeführt.
1. Was hast du als Trigger angegeben?2. Woran hast du erkannt, dass das Script nicht ausgeführt wird? (Ein Batchfenster wirst du ggf. sowieso nicht sehen.)
Grüße
rubberman
<?xml version="1.0" encoding="UTF-16"?>
<Task version="1.2" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
<RegistrationInfo>
<Author>rubberman @ administrator.de</Author>
<Description>Textausgaben</Description>
<URI>\message</URI>
</RegistrationInfo>
<Triggers>
<LogonTrigger>
<Enabled>true</Enabled>
<Delay>PT30S</Delay>
</LogonTrigger>
</Triggers>
<Principals>
<Principal id="Author">
<LogonType>InteractiveToken</LogonType>
<RunLevel>LeastPrivilege</RunLevel>
</Principal>
</Principals>
<Settings>
<MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy>
<DisallowStartIfOnBatteries>false</DisallowStartIfOnBatteries>
<StopIfGoingOnBatteries>false</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>
<WakeToRun>false</WakeToRun>
<ExecutionTimeLimit>PT72H</ExecutionTimeLimit>
<Priority>5</Priority>
</Settings>
<Actions Context="Author">
<Exec>
<Command>C:\Windows\system32\cmd.exe</Command>
<Arguments>/c "D:\daten\script.bat"</Arguments>
</Exec>
</Actions>
</Task>
- Öffne Notepad ([Windows]+[R] -> notepad -> OK)
- füge den Text ein
- Datei -> Speichern unter ...
- navigiere zum Desktop
- Codierung: Unicode (WICHTIG!)
- Dateityp: Alle Dateien (*.*)
- Dateiname: message.xml
- Speichern
- Schließen
- Öffne die Aufgabenplanung
- Aufgabe importieren
- navigiere zum Desktop
- wähle message.xml
- Öffnen
- OK
30s nach Neuanmeldung sollte dein Script aufpoppen.
Grüße
rubberman
Bitte beim Speichern genauso vorgehen, wie beschrieben. Es ist essenziell, dass die Datei im Unicode Format (UTF-16 LE) vorliegt und Dateityp "Alle Dateien" ausgewählt wurde, da sonst (bei ausgeblendeten bekannten Dateiendungen) der Typ standardmäßig *.txt wäre, was dir ggf. nicht auffällt.
Grüße
rubberman
Grüße
rubberman