View Post

PowerShell cURL – Yes It Exists – Invoke-RestMethod

cURL is a tool we all find very useful, and if we are PowerShell users, we often want to have the combination of PowerShell and cURL.  With PowerShell 3.0, one of the really great CmdLets that is available is Invoke-RestMethod. This handy little CmdLet allows us to now use the PowerShell scripting language to access HTTP resources using the native …

View Post

The art of the shutdown – A PowerCLI adventure

One of the most talked about processes in VMware environments is the process of shutting down. While we strive to create “always on” systems, the reality is that we will at some point have to shut down a vSphere environment for one reason or another. Whether it is a planned event, or if we have to be prepared to react …

View Post

Using the PowerShell Restart-Service CmdLet on Remote Servers

I pride myself on being an lazy admin. The preferred term is efficient, but what I mean by “lazy” is that I like to do the least amount of typing to achieve the desired result. Another key about my technique is that while I can use Remote Desktop or the Computer Management MMC to manage servers, I prefer to do as …

View Post

PowerShell for Microsoft Exchange Message Tracking

As a Microsoft Exchange 2010 administrator I am often asked to get information about messages that have been sent, received, or that didn’t get to or from their destination. Microsoft provides the Message Tracking tools to be able to do this from the Exchange Management Console in Exchange 2010. In Microsoft Exchange 2003 the Message Tracking feature entirely based in …