0
PowershellからMSMQキューの名前を変更する必要があります。MSMQキューの名前を変更する方法
[System.Reflection.Assembly]::LoadWithPartialName("System.Messaging")
$privateQueues = [System.Messaging.MessageQueue]::GetPrivateQueuesByMachine(".")
foreach ($queue in $privateQueues)
{
if($queue.QueueName.Contains("foo"))
{
$queue.QueueName = "bar"
Write-Host $queue.QueueName
}
}
書き込みホスト版画新しい名前が、「コンピュータの管理」を経由してキューリストを参照するとき、それは変更されません。ここで
は、私が実行しているものです。
更新:このthreadに基づいて、名前を変更することはできません。解決方法は、削除して再追加することです。
感謝を参照してください。私もそれを試みました。 "パス構文が無効です。" –