IE未作为计划任务从PowerShell脚本打开

IE未作为计划任务从PowerShell脚本打开,powershell,Powershell,我希望每5分钟调用一次PowerShell脚本。 剧本: $ie = New-Object -com InternetExplorer.Application $ie.navigate("https://www.google.com") 然而,脚本执行后,我可以看到PowerShell程序的蓝色控制台,但它不会打开IE向我展示一个网站 正在运行的设置: 如何强制脚本打开InternetExplorer或Chrome?在程序/脚本字段中使用 C:\Windows\Syst

我希望每5分钟调用一次PowerShell脚本。 剧本:

$ie = New-Object -com InternetExplorer.Application 
$ie.navigate("https://www.google.com") 
然而,脚本执行后,我可以看到PowerShell程序的蓝色控制台,但它不会打开IE向我展示一个网站

正在运行的设置:


如何强制脚本打开InternetExplorer或Chrome?

在程序/脚本字段中使用

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

并添加参数

-文件c:\bvc\openIE.ps1

在ps1中,请使用此命令


启动进程iexplore-ArgumentList'google.com'-passthru

您的脚本应该看起来像是显示IE缺失的这一行:

$ie=新对象-com InternetExplorer.Application $ie.navigatehttps://www.google.com $ie.Visible=$true
然后在我的Win7上进行测试。请记住,在定义任务时更加明确仍然是一个很好的做法。例如,在当前格式中,如果脚本名中有空格,则会失败。

参数:-NoProfile-WindowStyle Hidden-文件C:\bvc\openIE.ps1开始于:C:\bvc\@f6a4仍然相同。它不会打开IE11,谢谢,它与这条额外的线路一起工作。当我在VS代码中测试时,我认为它的行为将是相同的。。