Invoke-Command创建新对象

时间:2016-11-10 13:24:48

标签: powershell invoke-command

我使用Invoke-Command创建新对象时出现问题:

$a = 'TEST'
Invoke-Command -ComputerName $computer -Credential $cred -ScriptBlock {
    param($a, $b, $c)
    $o = New-Object -ComObject Outlook.Application
    echo $a
} -ArgumentList ($a, $b, $c)

我收到以下错误:

La récupération de la fabrique de classes COM pour le composant avec le CLSID
{0006F03A-0000-0000-C000-000000000046} a échoué en raison de l'erreur suivante :
80080005 Échec de l'exécution du serveur (Exception de HRESULT : 0x80080005
(CO_E_SERVER_EXEC_FAILURE)).
    + CategoryInfo          : ResourceUnavailable: (:) [New-Object], COMException
    + FullyQualifiedErrorId : NoCOMClassIdentified,Microsoft.PowerShell.Commands.NewObjectCommand

TEST

尾随" TEST"是echo $a的输出。

我无法远程创建新对象。你能救我吗?

0 个答案:

没有答案