我正在调用命令
Invoke-Command -computername remotepc {
Import-Module WebAdministration;
New-Website -Name www.somesite.com -ApplicationPool www.somesite.com -hostHeader www.somesite.com -physicalPath c:\inetpub\wwwroot }
网站在远程计算机上的IIS中成功创建。但是,当powershell返回时会显示异常消息:
Invalid class string (Exception from HRESULT: 0x800401F3 (CO_E_CLASSSTRING))
+ CategoryInfo : NotSpecified: (:) [New-Website], COMException
+ FullyQualifiedErrorId : System.Runtime.InteropServices.COMException,Microsoft.IIs.PowerShell.Provider.NewWebsite
Command
有谁知道我收到此邮件的原因以及如何解决?
答案 0 :(得分:14)
你可以尝试:
$var = New-Website ...
不确定但是New-Website
会返回PowerShell远程会话尝试不成功地序列化的对象。