Ich habe ein Powershell-Skript, das funktioniert gut im IE, aber ich muss es auch in Chrome arbeiten. $ ie = new-object -com "InternetExplorer.Application" Funktioniert gut für IE. Wie instanziiere ich den Chrome-Browser?instanziieren chrome objekt in powershell
Antwort
Sie können einen Prozess mit Namen beginnen und es sogar einen Parameter übergeben, wie folgt aus:
Start-Process "chrome.exe" "www.google.com"
Hinweis: Sie haben nicht die gleiche Kontrolle über Chrome wie bei der Verwendung des Cmdlets New-Object und IE. – Jim
Das funktioniert perfekt. Ich war auf der Suche nach einer Lösung, mit der ich Chrome als Teil der Konfiguration der Arbeitsstation für eine bestimmte Site öffnen konnte. Vielen Dank! –
Funktionierte nicht für mich unter RDP Remote-App, obwohl Start calc, d. H. "Start-Prozess" calc "' funktioniert gut. – Leo
wenn Sie mit einem 3rd-Party-DLL fein sind Sie Selen, die auch eine Chromdriver hat verwenden könnte, die Sie gibt die gleiche Art von Kontrolle über Chrome als durch InternetExplorer.Application COM
Es gibt auch eine Powershell Wrapper für Selen auf CodePlex
Ich habe diesen Link getestet und es funktioniert.
Ich glaube nicht, Chrome Com Objekte zur Verfügung gestellt hat in PS verwendet werden. –