Thursday, April 3, 2014

Check remote services with PowerShell

If you need to check the status of a service across several machines, and don't have monitoring in place, you can use PowerShell to get Running/Stopped/Starting status quickly.

This one-liner should be of assistance.  I'll pick it apart below.

Thursday, March 20, 2014

Remove Ghosted NIC from a Windows VM

After performing a V2V, P2V or a clone operation in which the VHD/VHDX file is copied to a new VM, a new NIC is installed in the virtual machine.  This is evidenced by the need to once again set the IP configuration of the NIC.

Tuesday, March 4, 2014

Use PowerShell to Remove a Stubborn VM

During a recent cleanup effort in the System Center Virtual Machine Manager console, I found a powered off guest machine.  The status showed the VM as having an "Unsupported Cluster Configuration State".

The recommended action is to repair the state of the virtual machine, then attempt the operation again.  I was able to repair the state by ignoring the last operation, but I was still unable to start or remove the VM from the console.

Wednesday, February 26, 2014

Simple Project Management with Bulleted Lists

For IT folks, the mentioning the ‘P’ word brings visions of long, drawn-out lists of things to be done, usually enforced by someone who barely knows how to power on their computer. There are even those of us who deny the project-management aspect of information technology. Don’t think of it as just a task list.

Think of it is a way to help keep you organized and getting things done.

Wednesday, February 19, 2014

Yet Another CenturyLink Ordeal

I have CenturyLink DSL. Please take pity on me. Having CL as an ISP has been akin to being trapped in a cartoon, only it's not funny. Here is my latest experience with them.

Like I said, this is just the latest experience with these folks. I have had experiences like this ever since CenturyLink took over Embarq. Bandwidth issues, privacy issues, ineptitude. Nothing but laughs, right?

Since there are no other providers on my street, I am stuck with them. Comcast has lines running seemingly everywhere around my neighborhood. I'm sure if they shot a cable down this street, every single household would subscribe to their television, internet, and even phone services.

Wednesday, February 12, 2014

PXE Boot a VM in Hyper-V

In most technology environments, automation is everything. Part of that automation is the deployment of operating systems to servers and workstations via Windows Deployment Services, with help of PXE boot. Here's how to PXE boot a guest in Hyper-V.

You might have tried this before, and discovered that navigating to Properties -> Hardware -> firmware and changing the startup order so that PXE was first.  And it didn't work, did it?  Why doesn't it work?!  It's first in the boot order, right?!

How to Open an Elevated Command Prompt

There is something of a mantra in the IT world: If it has to be repeated more than once, script it and automate it.  The same goes for Q&A.  If more than one person asks about it, write it down. So here you go.

Why do you need to open an elevated command prompt?  With newer Windows operating systems, certain files and functions are protected.  Even if your user account is in the local administrators group, you still won't be able to perform certain things on your computer.