Batch Programm um gewisse Uhrzeit starten
Hallo zusammen,
ich habe heute angefangen an einem Programm zu programmieren, welches Programme um gewisse Uhrzeiten starten soll, leider funktioniert es irgendwie nicht und ich hoffe jemand kann mir sagen warum.
Hier der Testcode:
at \\%computername% 10:11 start iexplore.exe "C:\Program Files\Internet Explorer\iexplore.exe"
Gruss Patrick
ich habe heute angefangen an einem Programm zu programmieren, welches Programme um gewisse Uhrzeiten starten soll, leider funktioniert es irgendwie nicht und ich hoffe jemand kann mir sagen warum.
Hier der Testcode:
at \\%computername% 10:11 start iexplore.exe "C:\Program Files\Internet Explorer\iexplore.exe"
Gruss Patrick
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 274788
Url: https://administrator.de/contentid/274788
Ausgedruckt am: 15.11.2024 um 19:11 Uhr
16 Kommentare
Neuester Kommentar
Schtasks.exe ist dafür inzwischen besser ausgestattet.
Zu deinem Befehl: Du verwendest keinen /interactive Parameter um den Task sichtbar auf dem gerade angemeldeten User-Desktop auszuführen, und das start kannst du weg lassen.
https://support.microsoft.com/en-us/kb/313565
Gruß jodel32
Zu deinem Befehl: Du verwendest keinen /interactive Parameter um den Task sichtbar auf dem gerade angemeldeten User-Desktop auszuführen, und das start kannst du weg lassen.
https://support.microsoft.com/en-us/kb/313565
/interactive: Use this parameter to allow the task to interact with the desktop of the user who is logged on at the time the task runs.
Moin zusammen,
Der Grund:
Grüße Uwe
Use schtasks.exe utility if interactive task is required
eindeutiger geht's ja wohl nicht Der Grund:
Due to security enhancements, this task will run at the time expected but not interactively.
AT ist von anno dazumal ...und mit den neueren Windows Systemen mit UAC ungeeignet für interaktiv ausgeführte Programme auf Remote-SystemenGrüße Uwe
Naja erste Devise beim programmieren lernen : Doku lesen üben:
https://msdn.microsoft.com/en-us/library/windows/desktop/bb736357(v=vs.8 ...
http://www.robvanderwoude.com/schtasks.php
Wenn wir dir alles vorbeten lernst du ja nichts, und stehst bei Problemen wie der Ochs vorm Berg ...
https://msdn.microsoft.com/en-us/library/windows/desktop/bb736357(v=vs.8 ...
http://www.robvanderwoude.com/schtasks.php
Wenn wir dir alles vorbeten lernst du ja nichts, und stehst bei Problemen wie der Ochs vorm Berg ...
Zitat von @Patrick-IT:
Danke für die Links!
Ich habe mal das geschrieben:
schtasks.exe /create /SC daily /TN Internet /TR "C:\Program Files\Internet Explorer\iexplore.exe" /ST 11:14
Es steht der Task wurde erfolgreich erstellt, doch nichts ist passiert, was fehlt noch, oder ist die syntax falsch?
Na ja du solltest schon angeben unter welchem User Account du den Task laufen lassen willst ... Sieht man doch eindeutig wenn du dir den erstellten Task mal in der Aufgabenverwaltung ansiehst...Danke für die Links!
Ich habe mal das geschrieben:
schtasks.exe /create /SC daily /TN Internet /TR "C:\Program Files\Internet Explorer\iexplore.exe" /ST 11:14
Es steht der Task wurde erfolgreich erstellt, doch nichts ist passiert, was fehlt noch, oder ist die syntax falsch?
/U username Specifies the user context under which the schtasks.exe should execute.
/P [password] Specifies the password for the given user context.
Prompts for input if omitted.
Du verstehst irgendwie nicht was Interaktiv bedeutet. Tasks die unter LocalSystem laufen werden nicht sichtbar im Hintergrund ausgeführt und hängen dann im Taskmanger !