Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 本地专用MSMQ到远程专用队列_Windows_Powershell_Msmq - Fatal编程技术网

Windows 本地专用MSMQ到远程专用队列

Windows 本地专用MSMQ到远程专用队列,windows,powershell,msmq,Windows,Powershell,Msmq,我正在尝试将消息从本地专用队列移动到远程队列。 我确实从本地队列中“移动”了,并将目的地指定为“\private$\”,结果出现了错误 "Failed to move message from <my local queue name> to <remote queue name> because the target queue or subqueue is invalid" “无法将消息从移动到,因为目标队列或子队列无效” 还尝试将远程队列名称设置为“FORMAT

我正在尝试将消息从本地专用队列移动到远程队列。 我确实从本地队列中“移动”了,并将目的地指定为“\private$\”,结果出现了错误

"Failed to move message from <my local queue name> to <remote queue name> because the target queue or subqueue is invalid"
“无法将消息从移动到,因为目标队列或子队列无效”
还尝试将远程队列名称设置为“FORMATNAME:DIRECT=OS:\private$\”并得到相同的错误

我做错了什么?
如果可以使用Powershell完成,那么举个例子会很有帮助。

从外观上看,您没有指定远程地址或队列名称,您需要使用以下格式:

FORMATNAME:DIRECT=ComputerAddress\PRIVATE$\PrivateQueueName
如果您需要更具体地了解如何连接,请使用

FORMATNAME:DIRECT=TCP:123.45.67.89\PRIVATE$\PrivateQueueName

有关更多选项,请参见和

FORMATNAME:DIRECT=OS:pc.example.com\PRIVATE$\PrivateQueueName