2
我目前正在嘗試編寫一個腳本,它將通過消息隊列並刪除/發送到另一個子消息隊列中的每個消息,如果某個字符串在正文中。一次在PowerShell中通過MSMQ一條消息
僞代碼,我目前想實現
$queue = 'My Queue'
foreach($message in $queue)
{
if ($message.body.Contains("matchstring")
{
$message.delete OR $message.movequeue
}
}
我目前在PowerShell中使用[Reflection.Assembly] :: LoadWithPartialName(「System.Messaging」),但我不知道它是否包含所有我需要的功能。