как открыть URL из PowerShell - PullRequest
       87

как открыть URL из PowerShell

0 голосов
/ 19 марта 2020

У меня есть url, который выполняет много кода javascript. Я хочу открыть это с PowerShell по расписанию.

Но поскольку он выполняет javascript код, PowerShell не открывает это url должным образом.

Что я пробовал?

Invoke-RestMethod -Uri "myurl"
Invoke-WebRequest -Uri "myurl"

оба выдают мне ошибку.

Invoke-RestMethod: Мои приложения
-> window.dataLayer = window.dataLayer || []; function gtag () {dataLayer.pu sh (аргументы);} gtag ('js', new Date ());

gtag('config', 'UA-123456789-2');


    At line:1 char:1

+ Invoke-RestMethod -Uri "http://spos.rkapps.in/SendLCNotifyMails "+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo: InvalidOperation: (System. Net .HttpWebRequest: HttpWebRequest) [Invoke-RestMethod], WebException + FullyQualifiedErrorId: WebCmdletWebRespon .PowerShell.Commands.InvokeRestMethodCommand

Примечание: Start-Process "myurl" работает должным образом, так как он открывает реальный браузер, но я хочу запланировать это, когда мой сервер находится в режиме выхода из системы, поэтому он не запускается.

Как его открыть?

1 Ответ

0 голосов
/ 18 апреля 2020

Я думаю, что это может быть легче сделать для вас:

вот скрипт, который просто открывает браузер, который идет на сайт:

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