We have a collection of NetApp devices hosting a large number of volumes, and utilise SnapMirrors extensively for backup and DR, as well as moving information between departments As the storage has grown, and different people have added new volumes, new SnapMirrors have been created, with a wide variety of naming formats to match the
Continue reading Renaming NetApp SnapMirror Destinations
Have been working on a migration of a whole load of mailboxes. One of the first things I came across is the pre-defined limit on the number of concurrent mailbox moves that can be completed on a CAS server in an Exchange environment. I knew that our environment could handle a few more moves than
Continue reading Setting Max Concurrent Mailbox Moves on all CAS Servers
Now back in to doing some proper geeky stuff, which is what I love doing. So, here marks the start of a new set of posts which actually provide useful (at least in my opinion) tools, fixes, and scripts. Kicking off with a little bit of Exchange, got a couple of NetApp PowerShell tools in the
Continue reading I’m back!
Been working on an application that needed to convert some RTF to HTML. Initially I thought this would be a reasonably simple requirement, and hoped that .Net might even include such a function to do this. Alas, I was being too optimistic. So, trusting Google, ended up on this post from Matthew Manela – http://code.msdn.microsoft.com/Converting-between-RTF-and-aaa02a6e
Continue reading Converting RTF-HTML – Not possible in a thread?
Another potentially useful script here. It pings a host and records the output in a log file. The ping continues until you press Ctrl+C to stop it. This is useful for running in a background monitoring connectivity response times to a host and seeing if there is any network dropout. Ping is no guarantee of
Continue reading Ping Host with a Log File
This is my take on setting a combobox to use an enum which has both a description and key value set. It also shows how this works when trying to assign a value to the combobox. Enum MyLogEnum Error = 1 Warning = 2 Information = 3 End Enum ComboBox_LogLevel.DataSource = System.Enum.GetValues(GetType(MyLogEnum)) And to assign
Continue reading Using Enum with ComboBox and setting Combobox value – VB.net
Ok, if you use your favourite search engine to look up a recursive deletion of empty folders, you will more than likely come up with a lot of results. I did. However by the end of the first page, I hadn’t found what I needed, so made up my own. The special bits about this
Continue reading Recursively Delete Empty Folders – VBScript
Was having trouble getting MagicISO to install on my Windows 7 x64 Professional machine that I had just rebuilt. It worked fine before I installed new hard disks, but not now. My new HDD have been installed in a RAID1 configuration using the built in Intel ICH10R RAID controller. This involved giving Windows a driver
Continue reading MagicISO with Intel ICH10R RAID Array
The GUI of VMWare Player does not allow you to change the default location of your new VMs. However, a modification to the preferences file can. Open up the following file in your favorite text editor:
Add in the following line, changing the path to your desired location:
prefvmx.defaultvmpath = "D:\Virtual Machines\VMWare Player"
Save, restart VMWare Player, and
Continue reading VMWare Player: Set Default VM Location
New mini-project complete and available here: https://www.craig-tolley.co.uk/mini-projects/microsoft-lync-conversation-cleanup/ This tool removes duplicated conversation parts from Microsoft Outlook Conversation History, making your history smaller and more manageable. 3 people found this post useful. Mark this post as useful. Unmark this post as useful.