我一直在创建Windows Powershell脚本,以便在过去几周内自动执行Web UI测试。它们都运行良好,直到今天我运行它们并获得了一百万例外。我尝试手动创建InternetExplorer对象:
$ie = new-object -com "InternetExplorer.Application"
我收到了这个错误:
New-Object : Creating an instance of the COM component with CLSID {0002DF01-0000-0000-C000-000000000046} from the IClassFactory failed due to the following error: 800704a6.
At line:1 char:17 + $ie = new-object <<<< -com "InternetExplorer.Application"
这是我一直使用的完全相同的代码来运行InternetExplorer。为什么它突然停止工作,我该如何解决?
答案 0 :(得分:7)
很奇怪,该错误消息对应于此:
系统已关闭 调度。 (HRESULT的例外情况: 0x800704A6)
您是否更新过IE或以其他方式安装需要重启机器的东西?