$ie = New-Object -com internetexplorer.application
Каждый раз, когда я открываю новый сайт с этим объектом (т.е. каждый раз, когда выполняется script), он открывается в новом окне IE, и я не хочу, чтобы он это делал. Я хочу, чтобы он был открыт на новой вкладке, но это тоже в ранее открытом окне IE. Я хочу повторно использовать этот объект, когда script запускается в следующий раз. Я не хочу создавать новый объект
Итак, есть ли способ проверить экземпляры 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
.