Не удалось запустить приведенную ниже команду

Я пытаюсь запустить ниже объекта, но получаю сообщение об ошибке.

$fr = New-Object -ComObject firefox.Application

Я получаю ошибку ниже.

получение фабрики класса com для компонента с clsid

Но мне удалось выполнить команду ниже

$fr = New-Object -ComObject InternetExplorer.Application

person DKU    schedule 01.05.2016    source источник
comment
Как отметил Ансгар Вихерс, интерфейса автоматизации COM для Firefox не существует.   -  person Bill_Stewart    schedule 02.05.2016


Ответы (2)


Firefox не предоставляет объект COM, как это делает Internet Explorer. Вы не можете автоматизировать Firefox (Chrome, Opera, любой другой браузер, кроме IE) таким образом.

person Ansgar Wiechers    schedule 01.05.2016

Чтобы добавить к решению, если вы хотите автоматизировать Firefox, вам нужно использовать что-то вроде Watin. Из коробки не поддерживается.

Подробности см. в этом вопросе SO: Автоматизация браузеров Firefox и Chrome

Вы можете найти Watin здесь: Официальный сайт Watin

person Aman Sharma    schedule 01.05.2016