Jason Helmick
You should be in the PowerShell Scripting Games! April 22, 2013
The official Microsoft Scripting Games, along with the Scripting Guy and friends, is now hosted through PowerShell.Org. The games begin APRIL 22, 2013! This is your chance to join the community, try your hand at solving real-world problems and win … Continue Reading
How to open Windows Firewall ports using PowerShell
Recently I presenting at a conference and needed to demonstrate WMI. I specifically wanted to use the Get-WmiObject cmdlet instead of the new Get-CimInstance cmdlet because I wanted the demo to be useful for those still running PowerShell V2. All … Continue Reading
How to set an application pool restart time in PowerShell
Want to change the restart time of an application pool? You can do it in the graphical IIS Manager, but if you’re trying to set the time for multiple pools, or on remote servers, why not use PowerShell. To get … Continue Reading
Configuring IIS 8.0 Centralized Certificate Store and PowerShell
IIS 8 has a new feature that greatly improves certificate management. Instead of installing certificates to every server and then trying to find them later to update them, IIS 8 has a centralized certificate store for all your certificates in … Continue Reading
How to tell which Application pool an IIS worker process belongs to
Recently speaking at a conference where I was presenting an IIS crash course, several attendees came up to me after the session and asked how they could tell which IIS worker process belonged to which application pool. This information is … Continue Reading
How to change the IIS log contents with PowerShell
Ever want to change the type of information contained in your IIS logs? While the default settings are useful, there’s much more data you could be collecting. Graphical you can do this on a per server bases in the “Logging” … Continue Reading
When are you upgrading to Windows Management Framework 3.0?
So, Windows Management Framework 3 has been available for a few months and is supported on Windows 7 Sp1, Windows Server 2008 R2 Sp1 and Windows Server 2008 Sp2. I’m curious: when you do plan to upgrade? If not, why? … Continue Reading
WMF 3.0 and Exchange Server – Careful what you update
IT pros around the world know to that before updating a server OS, take the time and test the update before applying to production. If you’re running an enterprise server such as Exchange or SharePoint, this “lab” testing is even … Continue Reading
How to find certificates that are expiring on your server using PowerShell – Part 2
If you read part 1 then you know it’s pretty easy to get a list of certificates and display the days remaining until they expire. But what if you only want a list of certificates that are currently assigned (has … Continue Reading
How to find certificates that are expiring on your server using PowerShell– Part 1
So, I’m often asked how to quickly find certificates that are about to expire so that they can be replaced. Here is a quick way to list the days remaining before the certificates on your server are about to expire. … Continue Reading
How to learn PowerShell
Once you have made the decision to learn PowerShell, once you believe there is benefit to adding this tool to your toolbox, once you decide that it will impact your career, where do you go to learn PowerShell? Keep in … Continue Reading
How to make PowerShell the default console for Windows Server Core
In a previous blog I demonstrated how to autologon a windows server using PowerShell. (You should read that one first). On Windows Server Core I prefer to have PowerShell as the default console instead of the command prompt. There is … Continue Reading
How to AutoLogon Microsoft Windows using PowerShell
Do you ever just want Windows Server, or client for that matter, to automatically logon? This is a horrible idea in production and violates every security rule you can imagine. So don’t do this! But… I build a lot of … Continue Reading
How to use PowerShell to check for SLAT (Second Level Address Translation) for Windows 8 Hyper-V
I don’t know if you know this but if your going to try and use Hyper-V on Windows 8 your processor must support SLAT (Second Level Address Translation). Many of the Intel i7 processors do, but not all of them. … Continue Reading
Deploying IIS websites to a web farm using PowerShell
In a recent article I described the process of implementing a simple Microsoft Network Load Balance using PowerShell for a small web farm. After testing the load balance I need to deploy the new websites. I thought I would share … Continue Reading
Deploying PowerShell Web Access using PowerShell
Windows PowerShell Web Access is an option you should consider for remotely managing your network. In a nutshell, PSWA is a web server that you can log in to and get a PowerShell console through any web browser. This content … Continue Reading
Remotely installing a simple network load balance on Server 2012 core using PowerShell
Recently in deploying a series of web servers I ran a across a situation where I needed a simple load balance between four servers effectively making a small web farm. In my case I wanted to perform the NLB installation … Continue Reading
Windows 8 – You should evaluate this again
And why my coworkers think I’ve gone plumb crazy I believe Microsoft makes the best servers and enterprise servers in the world. This is a bold statement coming from me. I’m not drinking the Kool-Aid or wearing blinders. In fact, … Continue Reading
Memories of TechEd 2012 (aka PowerShell Ed 2012)
I wanted to give some stats from Microsoft’s last conference TechEd 2012 in Orlando, FL June 3, 2012. I also included some “Getting Started” assistance at the bottom in case you see something you like. ~11,000 attendees 70% IT Pro, … Continue Reading
PowerShell v3 and Windows Server 2012 – Discoverability
PowerShell 2.0 is a nearly perfect management tool for administrators to use to manage their environments. Notice I said nearly perfect? Let me show you what I mean. PowerShell 2.0 was released with a lot of discoverability features. Discoverability meaning, … Continue Reading

