Author Posts

May 20, 2015 at 3:04 am

Hi,

I have script that opens two word documents do some manipulations and saves a third document.

The script works perfectly if executed locally. What I'm trying to do is to use the same script remotely. So I create my session and do an invoke-command with all my code and it crahses.

Actually it can't even create the comobject!

Faulty line $Word = New-Object -ComObject Word.Application.

I can't explain to myself why it doesn't work in a remote session: I'm connecting to the same computer with the same credentials.

I get weird errors like 0x80010105 (RPC_E_SERVERFAULT)
Or
0x80080005 (CO_E_SERVER_EXEC_FAILURE)

Any body have an idea why it doesn't is there something I should specific to a remote session.
Thx

May 20, 2015 at 5:11 am

Those COM objects require a user profile. Remoting doesn't create one, so they tend to fail.