예약된 작업으로 실행되는 PowerShell 스크립트가 브라우저를 시작하지 않습니다.

예약된 작업으로 실행되는 PowerShell 스크립트가 브라우저를 시작하지 않습니다.

사용자가 RDP 세션을 통해 연결할 때마다 실행되는 예약된 작업이 있습니다(RDPcoreTS 운영 로그 - 이벤트 ID 98).

해당 이벤트 ID를 트리거로 사용하는 작업을 설정했으며 작업을 위해 다음 스크립트를 실행하도록 설정했습니다.

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"

RDP 세션이 열릴 때마다 mapache.exe가 실행되므로 작업이 올바르게 실행됩니다. 그러나 브라우저는 실행되지 않습니다.

왜 이런거야? 브라우저도 실행되도록 하려면 어떻게 해야 합니까?

예약된 작업 없이 스크립트를 실행하면 모든 것이 예상대로 작동하고 브라우저가 열리기 때문에 스크립트가 작동합니다. 그러나 예약된 작업에 의해 실행되면 브라우저는 열리지 않지만 스크립트의 다른 부분은 실행됩니다.

어떤 제안이 있으십니까?

관련 정보