New-PasswordReminder.ps1 – email users when their password will soon expire
In today’s increasingly mobile workforce, many users don’t login to Active Directory on a domain joined computer. Some use only Outlook Web Access/App, some use non-domain joined machines external to...
View ArticleNew-PasswordReminder.ps1 v2.1 – updated to include better formatting,...
Update 09-30-2011: An updated version is available at New-PasswordReminder.ps1 v2.2 – target specific OUs, better password policy info, code tweaks. I wrote in New-PasswordReminder.ps1 – email users...
View ArticleUpdate Rollup 5 (UR5) for Exchange Server 2007 SP3 released
Microsoft has released the following update rollup for Exchange Server 2007: Update Rollup 5 for Exchange Server 2007 SP3 (2582113) If you’re running Exchange Server 2007 SP3, you need to apply Update...
View ArticleExchange and Lync session videos from Tech·Ed 2011
I found these links and thought I’d share. Here are all of the Exchange and Lync videos from this year’s various Tech-Ed conferences. Some really good content (as usual). Tech-Ed North America 2011...
View ArticleNew-PasswordReminder.ps1 v2.2 – target specific OUs, better password policy...
Here’s the latest version of the script. For information on previous builds, including installation instructions, please see New-PasswordReminder.ps1 v2.1 – updated to include better formatting,...
View ArticleNew-DirectoryUpdateReminder.ps1 – prompt users to update their Active...
This script will look at all users in AD, and determine if they are missing key information such as office, address, title, and manager. If they are, it will send them an email requesting they update...
View ArticleUpdate Rollup 6 (UR6) for Exchange Server 2010 SP1 released
Microsoft has released the following update rollup for Exchange Server 2010: Update Rollup 6 for Exchange Server 2010 SP1 (2608646) If you’re running Exchange Server 2010 SP1, you need to apply Update...
View ArticleGetting and settings local admin group membership on remote machines via...
While writing some PowerShell scripts to automate the installation of Exchange on over 100 servers, I needed to set and then verify that a group (in this case, “Exchange Trusted Subsystem”) was a...
View ArticleEnsure your PowerShell script is connected to Exchange 2010
When writing scripts that execute commands on an Exchange server, for Exchange 2010, it’s important to ensure that you’re running within a session connected to an Exchange server, and that all Exchange...
View ArticleProgramatically add keys and values to edgetransport.exe.config for Exchange...
Recently, some testing on some new Exchange 2010 hub transport servers yielded some less than expected performance results. Processor utilization was much higher during sustained load testing of...
View ArticleOne liners: List All Users Who Have Send-As Access To Other Mailboxes
If you need to list all users who have Send-As access to other user’s mailboxes in Exchange, try this little one-liner from Exchange Management Shell: Get-Mailbox -ResultSize unlimited |...
View ArticleFinding a Domain Controller Within the Same AD Site via PowerShell
In Exchange Management Shell and Lync Server Management Shell, you can target many cmdlets at specific domain controllers. This is crucial, especially in larger environments, if you need to make sure...
View ArticleOne liners: Get All Exchange Users Who Are Configured for Forwarding
Due to some legal requirements, I had a needed to list all users who were configured in Exchange to forward elsewhere. This was to ensure that mail wasn’t automatically leaving the environment. A...
View Article
More Pages to Explore .....