MSMQ

This reference provides cmdlet descriptions and syntax for all MSMQ-specific cmdlets. It lists the cmdlets in alphabetical order based on the verb at the beginning of the cmdlet.

MSMQ

Clear-MsmqOutgoingQueue

Purges all outgoing queues that are represented by the supplied MsmqOutgoingQueue objects.

Clear-MsmqQueue

Clears all queues that are represented by the supplied MessageQueue objects.

Enable-MsmqCertificate

Registers a certificate with Active Directory Domain Services.

Get-MsmqCertificate

Gets an array of object type System.Security.Cryptography.X509Certificates.X509Certificate.

Get-MsmqOutgoingQueue

Gets an array of MsmqOutgoingQueue objects, each representing a transactional or non-transactional outgoing queue.

Get-MsmqQueue

Gets an array of MsmqQueue objects.

Get-MsmqQueueACL

Gets an array of MsmqQueueAcl objects for the specified queues.

Get-MsmqQueueManager

Gets a QueueManager state info object that represents the local queue manager.

Get-MsmqQueueManagerACL

Gets an array of MsmqQueueManagerAcl objects for the local queue manager.

Move-MsmqMessage

Moves messages between subqueues of the same queue or between the main queue and one of its subqueues.

New-MsmqMessage

Creates a System.Messaging.Message object.

New-MsmqQueue

Creates a MSMQ queue.

Receive-MsmqQueue

Does a destructive read from a queue.

Remove-MsmqCertificate

Removes the specified personal certificate.

Remove-MsmqQueue

Removes specified queues from the supplied MsmqQueue objects.

Resume-MsmqOutgoingQueue

Resumes specified outgoing queues.

Send-MsmqQueue

Sends a test message to the specified queues.

Set-MsmqQueue

Sets queue properties.

Set-MsmqQueueACL

Sets the access rights of specified queues.

Set-MsmqQueueManager

Configures the properties of the specified queue manager.

Set-MsmqQueueManagerACL

Sets access rights of the local queue manager.

Suspend-MsmqOutgoingQueue

Suspends the specified outgoing queues.