Ich habe eine geplante Aufgabe, die jedes Mal ausgeführt wird, wenn sich ein Benutzer über eine RDP-Sitzung verbindet (RDPcoreTS-Betriebsprotokoll – Ereignis-ID 98).
Ich habe die Aufgabe so eingerichtet, dass diese Ereignis-ID als Auslöser verwendet wird, und als Aktion habe ich das folgende Skript zum Starten eingerichtet:
Set-Location -Path c:\DokuWikiStick\server
start-process .\mapache.exe -ErrorAction SilentlyContinue
Start-Sleep -Seconds 5
start-process -FilePath 'C:\Program Files (x86)\Google\Chrome\Application\chrome.exe' "http://localhost:8800"
Die Aufgabe wird korrekt ausgelöst, da mapache.exe jedes Mal gestartet wird, wenn eine RDP-Sitzung geöffnet wird. Der Browser wird jedoch nie gestartet.
Warum ist das so? Wie kann ich den Browser auch starten?
Das Skript funktioniert, denn wenn ich das Skript ohne die geplante Aufgabe ausführe, funktioniert alles wie erwartet und der Browser öffnet sich. Wenn es jedoch von der geplanten Aufgabe ausgeführt wird, öffnet sich der Browser nicht, die anderen Teile des Skripts werden jedoch ausgeführt
Irgendwelche Vorschläge?