Exchange 2013

Update: Exchange 2013 script – automatic installation of prerequisites v2.1 *NEW*

*Update* ********************************************************************************************************************************************* Reuben Welsh came up with a great feature request regarding verifying the checksum of the files that’s being installed. This has been implemented in the version 2.1 of the script. ********************************************************************************************************************************************* For a year ago I was publishing a script that helped with installing prerequsites for Exchange 2013, this has now been updated so it also works for Exchange 2013 SP1 and Windows Server 2012 R2. I hope this script helps someone for a smoother installation. The script can be downloaded here: http://www.testlabs.se/blog/wp-content/uploads/2014/04/Install-Exchange2013PreReqs_v2.1.zip ********************************************************************************************************************************************* Feel free to use this,…

Continue Reading

Exchange 2010, Exchange 2013

Bulk import PST files – [updated] v1.1

Just wrote a basic script for importing PST files into mailboxes, that I want to share with the community. It is designed to check for PST files in the specified folder. Based on the filenames (of the PST files) it then verifies that a mailbox can be found. This is done by using the filename and adding the @ character and the domain value into a string value. If there is a match, it returns a value of $True and the script continues with running the New-MailboxImportRequest cmdlet. The script…

Continue Reading

Exchange 2010, Exchange 2013, Office 365, PowerShell

Migration Preparation script

This script idea came up after being involved in a migration project. Published: 2013-05-22 Updated: 2013-05-24 Version: 1.1 It’s purpose with this script is for getting Quest Migration Manager (QMM) being able to match objects between domains. In a scenario with one-way trust and not being able to use Quest Migration Manager AD or any other tool for providing the SIDHistory into the AD objects. Users, mailboxes and mail contacts are already created, where the contacts are used for having a global address list (GAL) object they can send emails…

Continue Reading

Exchange 2013, PowerShell

Exchange 2013 script – automatic installation of prerequisites

I’ve updated a script that was intended for installing prerequisites for Exchange 2010 that were released by a couple of peoples (Anderson Patricio, Pat Richard and Bhargav Shukla). This script have now been updated and applies to Exchange 2013. It will help you with installing all prerequisites (features) plus the FilterPack(s) and the Unified Communications Managed API. It also provides the option to disable the UAC (User Access Control) and the Windows Firewall. You can download the script here Feel free to use it as much as you want, I…

Continue Reading

Exchange 2013

Author of a book – PowerShell cookbook

If you have missed the news on my twitter, I can tell you that the last 6 months I’ve been busy with writing a book called “Microsoft Exchange 2013 PowerShell Cookbook: second edition” for Packt Publishing. That’s also why the blog not have been updated that much lately, now it’s time to startup with the activities for the online community work again since the book more or less is completed. Just doing the final updates of the chapters. I want to thank both Anderson Patricio [MVP] and Marcelo Vighi [MVP]…

Continue Reading

Exchange 2010

Search for PST files on clients

Wrote a basic PowerShell script that searches all computers listed in the clients.txt file. Saving the pst files into the destination path. For each computer, a folder is created with the corresponding computer name so that the PST files is collected per client. Before the PST Capture Tool was released I wrote a post about “How to consolidate PST” files. This script is just a little adjustment of that one. Also have a look at the PST Capture Tool, it can be found here. Anyway, feel free to use the…

Continue Reading

Exchange 2010

Consolidate PST files

Published: 2012-01-25 Updated: – Version: 1.0 A time ago I was developing a PowerShell script for finding all PST files on a drive and copying them to a folder. Type in a drive that should be searched and the UNC path to save them on The script have been tested and verified on Exchange 2010 SP2 They are divided into two separate scripts. Feel free to give feedback on it. It can be downloaded here. End of script The import script starts below Feel free spread them just make sure…

Continue Reading