Scripting Blog [archived]

Formerly known as the "Hey, Scripting Guy!" blog

PowerTip: Provide Alternate Name to Nouns in Module

Summary: Use Windows PowerShell to provide alternate names to nouns in modules to avoid conflicts. (image)  How can I use Windows PowerShell to avoid the problem of having conflicting cmdlet names in different modules? (image)  Use the Prefix parameter with Import-Module. Prefix will take whatever letter ...

Using Windows PowerShell with Staged Migrations: Part 4

Summary: Use Windows PowerShell to convert mailboxes to mail-enabled users in Office 365. Note  This is a five-part series that includes the following posts: Honorary Scripting Guy, Sean Kearney is here. When last we left, you had been shown how to access the reports and statistics from your staged migration from ...

PowerTip: Use Windows PowerShell to Get Migration Statistics

Summary: Use Windows PowerShell to pull statistics about user migrations. (image)  How can I use Windows PowerShell to easily display a report with the time and amount of data transferred with            my staged migrations? (image)  Use the Get-MigrationUser and Get-...

Using Windows PowerShell with Staged Migrations: Part 3

Summary: Use Windows PowerShell to obtain the status and statistics from staged migrations. Note  This is a five-part series that includes the following posts: Honorary Scripting Guy, Sean Kearney, is here. Today we’re going to look into using Windows PowerShell on a deeper level with our staged migrations. That ...

PowerTip: Use PowerShell to Get List of Migration Batches in Office 365

Summary: Use Windows PowerShell to identify all migration batches and their status in Office 365. (image)  Rather than navigating the Office 365 console to check the status of a migration, is there an easy way            to do it with Windows PowerShell? (image)  To get list of all migration batches in ...