ホストとホストインスタンスの削除を自動化するためのスクリプトを作成すると、以下のスクリプトがPowerShellで実行されます。MSBTS_HostSettingが見つかりません
PS
C:\WINDOWS\system32> [System.Management.ManagementObject]$objHostSetting = ([WmiClass]"root/MicrosoftBizTalkServer:MSBTS_HostSetting").Delete()
ただし、スクリプトを実行した後、私がそれを実行しているたびに下のエラーを受信したためMSBTS_HostSettingがなくなっているようです。
PS
C:\WINDOWS\system32> [System.Management.ManagementObject]$objHostSetting =[WmiClass]"root/MicrosoftBizTalkServer:MSBTS_HostSetting" Cannot convert value "root/MicrosoftBizTalkServer:MSBTS_HostSetting" to type "System.Management.ManagementClass". Error: "Not found " At line:1 char:2 + [System.Management.ManagementObject]$objHostSetting =[WmiClass]"root/MicrosoftB ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidArgument: (:) [], RuntimeException + FullyQualifiedErrorId : InvalidCastToWMIClass
私はBizTalkOMExplorerをロードしようとしていますが、MSBTS_HostSetting
は戻っていません。どのように私はそれを戻すことができますどのような提案や知識。
あなたはそれを削除した後、なぜそこにいると思いますか? –
正直なところ、delete()が全体の設定を削除することに気づいていません。なぜなら、私はそれを元に戻そうとしているからです。 – jgpadilla04
'.delete()'メソッドは何をすると思いましたか?確かに[クラスのドキュメント](https://msdn.microsoft.com/en-us/library/aa560307.aspx)と[操作のサンプルコード](https://msdn.microsoft.com)を確認しました。 /en-us/library/aa560467.aspx)あなたのコードを書いて使用する前に? –