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