Filters:

  • Technologies

  • Instructors

  • Blog Author Archives: Jason Helmick

    Why use IPConfig.exe when you have PowerShell? Because it’s fun!

    Remember when computers were fun? If you have been using PowerShell, then you’ll notice that the fun got put back into working with computers. Part of the fun is discovering new things – I mean isn’t that part of the fun? PowerShell is a tool that improves your management capabilities but what a lot of … Continue reading Why use IPConfig.exe when you have PowerShell? Because it’s fun!

    How to manage products like Exchange and AD without installing additional tools

    So, what if you want to manage Active Directory, Exchange, SCVMM or any product for that matter and don't have the RSAT or management tools installed?  Well, I have the answer for you – and for some reason it’s overlooked by many PowerShell admins – but is my favorite solution to managing other products. I … Continue reading How to manage products like Exchange and AD without installing additional tools

    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 prizes if you succeed in besting your peers. You NEED to participate, you WILL learn … Continue reading You should be in the PowerShell Scripting Games! April 22, 2013

    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 my remote computers are running Server 2012 and already have PowerShell Remoting enabled, so the … Continue reading How to open Windows Firewall ports using PowerShell

    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 an application pools current restart time: PS> Get-ItemProperty -Path IIS:\AppPools\DefaultAppPool -Name recycling.periodicRestart.time To change the … Continue reading How to set an application pool restart time in PowerShell

    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 one place. The mechanics of this are great and it works amazingly well, so I … Continue reading Configuring IIS 8.0 Centralized Certificate Store and PowerShell

    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 presented in the graphical task manager, but is tricky to find using PowerShell. Because so … Continue reading How to tell which Application pool an IIS worker process belongs to