$ie = New-Object -com internetexplorer.application
每次我用这个对象打开一个新网站(即每次脚本运行时)它都会在一个新的 IE 窗口中打开,我不希望它这样做。我希望它在新选项卡中打开,但也在以前打开的 IE 窗口中打开。我想在脚本下次运行时重用这个对象。我不想创建一个新对象
那么有没有办法检查 Internet Explorer 的实例并重用它的实例???
我尝试将此作为解决方案:
首先,您必须附加到已经运行的 Internet Explorer 实例:
$ie = (New-Object -COM "Shell.Application").Windows() `
| ? { $_.Name -eq "Windows Internet Explorer" }
然后导航到新的 URL。打开 URL 的位置是通过 Flags 参数控制的:
$ie.Navigate("http://www.google.com/", 2048)
但我无法navigate
在这个新创建的对象上调用方法$ie
。