我有一个简单的PowerShell脚本来启用禁用的接收位置,我可以看到端口是在脚本未完成时通过BizTalk Server Administrator启用的。但是当脚本重新检查状态时,在首次启用尝试后,为了确保启用端口,它仍然显示端口已禁用。这是我的剧本。
$location = get-wmiobject msbts_receivelocation -Namespace 'root\MicrosoftBizTalkServer' -Filter "name='${rcvLoc}'"
[void]$Location.Enable()
Restart-Service -Displayname "BizTalk Service BizTalk Group : ${hostname}"
Start-Sleep -s 60 #1min
[void]$Catalog.Refresh
提前谢谢