Remotely Uninstall Software with Powershell

Like a lot of folks in IT there have been a lot of times where I have to uninstall something from a machine and don’t want to involve the user.  Sometimes the reason that the software has to come off is that the user shouldn’t have put it there in the first place too.  PSExec has always been an option […]

DHCP At 100%, the fix and automating it for the future…

I ran across an issue this week where my DHCP server started throwing “warnings” that there were only 11 addresses left.  Looking at the Leases it was pretty obvious that that wasn’t true though.  So, how do you handle that?  I did some looking around and probably about 90% of what I could find out there was to reduce the […]

Powershell to Find Service Accounts

A while back I had a need to check all the servers in my domain and see what services were logged in with “special” accounts.  In other words, find any service that’s not running off of a default builtin account.  A script like this comes in very handy when it comes time to update the password on an AD account that […]

Compile a PowerShell Script into an EXE

Ever want an easier way to run your scripts?  Or even better, an easier way to share them with others and maybe you don’t want them to mess with the code or even to see it?  The best way I have found for all of those situations is to compile my script into an EXE.  Doing so is not only […]

Create a GUI for a PowerShell Script

Create a GUI for a PowerShell Script If you are anything like me, you have found PowerShell one day and refuse to let anyone take it from you.  I am a big fan of re-usability and for me that is what PowerShell brings to the party, the ability to create a script for something and then use it again and […]