I have a powershell script which works just fine in IE however I need to also have it work in Chrome. $ie = new-object -com "InternetExplorer.Application" Works fine for IE. How do I instantiate the Chrome browser?
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
You can start a process by name and even pass it a parameter, like this:
Start-Process "chrome.exe" "www.google.com"
回答2:
if you are fine with a 3rd party dll you could use Selenium which has also a Chromdriver, that gives you the same kind of control over Chrome as through InternetExplorer.Application COM
Selenium webpage
There is also a PowerShell wrapper for Selenium available on CodePlex
http://sepsx.codeplex.com/
回答3:
I Have tested this link and it works.
Different ways to open application/programs in powershell