Windows 如何从PowerShell打开url

Windows 如何从PowerShell打开url,windows,powershell,windows-server,Windows,Powershell,Windows Server,我有一个url,它执行大量javascript代码。我想从PowerShell打开此文件以进行计划 但是当它执行javascriptcode时,PowerShell没有正确打开此url 我试过什么 Invoke-RestMethod -Uri "myurl" Invoke-WebRequest -Uri "myurl" 两者都给了我错误 调用RestMethod:我的应用程序 --> window.dataLayer=window.dataLayer | |[]; 函数gtag(){dataL

我有一个
url
,它执行大量
javascript
代码。我想从
PowerShell
打开此文件以进行计划

但是当它执行
javascript
code时,
PowerShell
没有正确打开此
url

我试过什么

Invoke-RestMethod -Uri "myurl"
Invoke-WebRequest -Uri "myurl"
两者都给了我错误

调用RestMethod:我的应用程序
--> window.dataLayer=window.dataLayer | |[]; 函数gtag(){dataLayer.push(参数);} gtag('js',新日期())

+调用RestMethod-Uri“” + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +CategoryInfo:InvalidOperation:(System.Net.HttpWebRequest:HttpWebRequest)[调用RestMethod], 网络例外 +FullyQualifiedErrorId:WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeRestMethodCommand

注意:
启动进程“myurl”
会按预期运行,因为它会打开一个真正的浏览器,但我希望在服务器处于注销模式时安排此操作,以便它不会运行


如何打开它?

我认为这对您来说可能更容易:

下面是一个脚本,它只需打开一个指向网站的浏览器:

$browser = new-object -com “InternetExplorer.Application”
$browser.Navigate(“https://stackoverflow.com/”)
$browser.visible = $true

请向我们显示完整的错误消息(URI除外,如果存在)@MathiasR.Jessen,问题已更新为完整错误代码我的服务器始终处于注销模式。在这种情况下,它不起作用。
$browser = new-object -com “InternetExplorer.Application”
$browser.Navigate(“https://stackoverflow.com/”)
$browser.visible = $true