返回代码和状态
问题描述:
,我从微软系统中心Orchestrator的PowerShell的活动中下面的命令:返回代码和状态
Install-WindowsFeature -ConfigurationFilePath C:\DeploymentConfigTemplate.xml -ComputerName ServerXYZ
该命令没有做它应该做的,我希望能够在命令成功或不成功的情况下返回,并且如果可能的话还有任何错误消息。忽略它在Orchestrator中运行的事实,因为我更关心PowerShell问题。当我从ISE运行命令时,它执行它应该做的事情,这就是为什么我想查看从PowerShell返回的内容。
谢谢。
答
很难知道没有更多的上下文可能会发生什么。下面将记录您可以与进口CLIXML后导入XML文件中遇到的任何错误:
Install-WindowsFeature -ConfigurationFilePath C:\DeploymentConfigTemplate.xml -ComputerName ServerXYZ
IF (!($?)) {
$error[0] | export-clixml C:\myerror.xml
}
答
这解决了我的问题:
$Result = Install-WindowsFeature -Name SNMP-Service -IncludeAllSubFeature -IncludeManagementTools
Write-Host $Result.ExitCode
感谢您的回答。忘记xml的东西。我只想知道'Install-WindowsFeature'命令是否成功以及是否显示返回消息。也许用'Write-Host'显示...... – 2014-09-24 13:02:53