Updated:
Version 1.0.1 is released
I’ve added the possibility to create Room, Equipment and Shared Mailboxes.
The zip file with the application is now updated, one CSV example file is included.
=====
This is my 3rd C#.Net application, this one is creating mailboxes based on CSV file (semi colon separated).
I’m using FileHelpers for reading the CSV file, this dll file is embedded into the exe file for easier handle.
The application is using remote PowerShell, so make sure that you have enabled remote PowerShell for the user that’s configured.
Follow this link: http://technet.microsoft.com/en-us/library/dd298084.aspx
The remote PowerShell connection mechanism is the default (Windows Auth) one.
Start with browsing for the CSV file, semi colon separated (;), then press the Load button for loading up the contents in the CSV file.
The items will be counted in the upper right corner.
Next step is to press the Verify button for checking so that the mailboxes doesn’t already exists.
If some of them already exist, the Create button will not be clickable.
If some mailbox already exists, make sure to edit the CSV file and load it again and then hit the Verify button.
When none of the listed mailboxes are found, the Create button will be clickable.
After the mailboxes has been created it will list them with UPN and Status (OK, Created).
If you want to be sure that they were created, press the Verify button for checking if they exist.
(Or search for them using EMC/EMS)
Feel free to use the application how much you want, use it at your own risk and I don’t do any kind of support for it.
The application can be downloaded here.
CSV file example is included.
Thanks for reading
Hi,
Keep sharing such nice blogs. It really shares good knowledge. Thanks.
Hello,
Do you think that this application can be used on Exchange server 2003 ?
Hi,
That will not work since the application is running PowerShell in the background for creating the mailboxes.
But i think it will work for Exchange 2007, but haven’t tested it
Regards
Jonas
Hello,
Trying to make this work on Exchange 2007, but getting various errors, – properly because the following folder does not exist inside IIS https://fqdn/PowerShell.
Wondering if i could get the powershell command to execute directly..
Hi Rolf,
What errors does occur?
Hello Jonas,
I get the following http://img1.uploadscreenshot.com/images/orig/6/16518485616-orig.png
This lead me to the following article: http://social.technet.microsoft.com/Forums/en/exchangesvrgeneral/thread/4596035a-cede-4541-8b8e-e2e9bf1b40dc
Somewhere in the tread it states “There will be no IIS virtual directory for powershell if you are working with Exchange 2007. Instead the url looks like http(s)://machine:[5985|5986]/wsman
You will be using winrm directly without IIS support.”
I can make your tool work on Exchange 2010, but unfortunate not for Exchange 2007 not even with the alternative path.
Hi
Send me an email at jonas.andersson@testlabs.se and maybe we can work something out
Regards
Jonas