计划任务运行的 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 都会启动,因此任务可以正确触发。但是,浏览器从未启动过。

这是为什么?我怎样才能让浏览器也启动?

该脚本之所以有效,是因为当我在没有计划任务的情况下执行脚本时,一切都按预期工作,浏览器打开。但是,当它由计划任务运行时,浏览器不会打开,但脚本的其他部分会运行

有什么建议么?

相关内容