Search code examples
powershellmsmqwindows-server-2008-r2

Accessing MSMQ via PowerShell


I have installed the MSMQ feature onto both server (win 2008 R2) and client machine (win 7) using the following Link. The Feature appears in the server manager and I am able to create a public or privet queue through the GUI. But when I come to try access the queue locally on the server through PowerShell (2.0) none of the Cmdlet's for MSMQ are recognized within the shell.

Are there any further steps that I need to take to access MSMQ through PowerShell? Is there a MSMQ module that I need to load?

Any advice on this would be appreciated.


Solution

  • If you click up one level in the link you provided you'll see that you're looking at pre-release PowerShell 4.0 module documentation. Here's the link to the parent page.

    https://web.archive.org/web/20131029215718/http://technet.microsoft.com/en-us/library/dn249523.aspx

    PowerShell Community Extensions (PSCX) has some cmdlets for working with MSMQ, and it works with PowerShell 2.0, though.