2011-04-04 11 views
6

He estado creando scripts de Windows Powershell para automatizar las pruebas de IU web durante las últimas semanas. Todos han funcionado bien hasta el día de hoy. Los dirigí y obtuve un millón de excepciones. Traté de crear manualmente un objeto InternetExplorer:El navegador abierto en Powershell acaba de dejar de funcionar

$ie = new-object -com "InternetExplorer.Application" 

Y me sale este error:

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" 

Este es exactamente el mismo código que he estado usando una y otra vez para funcionar InternetExplorer. ¿Por qué de repente ha dejado de funcionar y cómo puedo solucionarlo?

+2

¿Ha intentado reiniciar Windows? Según algunas publicaciones, el problema indica que hay un cierre pendiente. – stej

Respuesta

7

extraño, ese mensaje de error corresponde a lo siguiente:

A system shutdown has already been scheduled. (Exception from HRESULT: 0x800704A6)

¿Ha actualizado IE o de otra manera instalar algo que requiere un reinicio de la máquina?

+0

No es que yo sepa. Pero supongo que un reinicio no podría doler. Volveré en un sec – Loogawa

+0

Sí que funcionó. Me siento estúpido porque no pensé en reiniciar en absoluto. Pero mi computadora apenas ha estado encendida y no he usado IE. ¡Gracias! – Loogawa

Cuestiones relacionadas