Migration Manager for Exchange provides a PowerShell module named DMMExPowerShell for configuring certain migration project settings using PowerShell. It is located at \Exchange Data\Tools\DMMExPowerShell and includes the following cmdlets
- For working with migration project:
- Get-DMMExProjectOptions cmdlet returns the list of adjustable migration project parameters and their current values.
- Set-DMMExProjectOptions cmdlet allows changing values of adjustable migration project parameters.
- Reset-DMMExProjectOptions cmdlet resets current migration project parameter to their default values.
- For working with collections:
- Get-DMMExCollection cmdlet allows returns parameters of a collection specified by its name and type.
- Set-DMMExCollection cmdlet allows changing parameters for a collection specified by its name and type.
Running PowerShell with DMMExPowerShell module
To start PowerShell with imported DMMExPowerShell module, on the console computer run the following from the command line:
C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe -NoExit -Command "& {Import-Module 'C:\Program Files (x86)\Quest Software\Migration Manager\Exchange Data\Tools\DMMExPowerShell\DMMExPowerShell' }"
After the operation completes, you can start using the cmdlets specified above in PowerShell.
Caution: If Migration Manager is installed at path other than the default C:\Program Files (x86)\Quest Software\Migration Manager, change the above command accordingly. |
Getting help
To get help for the cmdlets including descriptions of adjustable migration parameters, use Get-Help .
For a full list of project parameters you can click on the link HERE.