Boe Prox is a SQL Database Administrator and has been using PowerShell since 2008. He is also a recipient of the Microsoft MVP award in Windows PowerShell. He is also a recipient of the Microsoft Community Contributor Award for 2011 and 2012 and is  a moderator on the Hey Scripting Guy forum. He is active both in that forum and in the Windows PowerShell forum as well. He was also a judge for the 2012 & 2013 Scripting Games. Some of his projects are PoshRSJob, PoshWSUS, PoshPAIG and RegEx Helper, which are available at Github.

He has published a several articles for Microsoft’s Hey Scripting Guy! blog and the PowerShell Magazine.

13 Responses to About

  1. Sujata says:

    I tried using PoshPAIG tool, nice way of putting together, but patches are installing on same segment servers only, what are the ports required or pre requisites for this, looks like some port blocking on different segment servers and non domain. Also report some times not accurate. Your immediate reply is really helpful. Thanks in advance

  2. Pingback: Free Tools | :::--->Tech Geek Zone<---:::

  3. Chris Jimenez says:

    Boe – I have tried to leave a response on your mcpmag article “Finding Pending Updates Using PowerShell”, but I never get the email verification from Disqus (yes, I have checked junk folder and filters). Here is the response I am trying to get to you:
    Where does $UpdateSearcher get defined? I am unable to follow your code to get this to work successfully. I have been trying to figure out a good way to script a check of patches needed by Windows Update on machines, and have been struggling until seeing this article that seems to hit the nail right on the head. However, I can’t get it to work. I am really only interested in the first section of checking for what’s available, we will let SCCM take care of downloading and installing.


    • Boe Prox says:

      Whoops! Looks like that piece was left out. You can get that by running the following line of code:

      $UpdateSearcher = $updatesession.CreateUpdateSearcher()

      Hope that helps!

  4. Ben Greska says:

    Boe, you’re the man! I didn’t see you when I left on my last day so I just wanted to say thanks for all your help and knowledge over the past eight months. It was much appreciated and I will continue to learn from you on this site. Keep doing what you’re doing because it helps a lot of people.

    Thanks again and much respect,

    • Boe Prox says:

      Hey Ben! Sorry I am late in responding to this comment! Thank you for the kind words and I wish I would have been there on Friday to say bye, but I had come down with a nasty bug that kept me indoors through the weekend.
      It was definitely great having you on the team and you will be missed but I have no doubt that you are going to do excellent things at your current position!
      Take Care!

  5. Pingback: Automating the System Center Configuration Manager 2012 client - Jan Egil`s blog on Microsoft Infrastructure

  6. Pingback: Automating the System Center Configuration Manager 2012 client | blog.powershell.no

  7. Hi Boe

    We have been looking at the PoshPAIG utility you wrote to work with our Disconnected WSuS implementation and we were wondering how difficult it would be to modify the code or take parts of it to install applications using PSexec. Apps like Java, Adobe etc.



    • Boe Prox says:

      Hi Dave,
      I really haven’t thought much about allowing for the updating of 3rd party updates with PoshPAIG, but I think it is something that could be done with the utility. This is something that I would need to give more thought to before really putting something concrete together. If you want, head over to my codeplex site and put in a issue/request to see about making this possible. https://poshpaig.codeplex.com/workitem/list/basic

  8. Pingback: LastWriteTime and LastAccessTimes via Powershell | System Forensics

  9. Oliver Lipkau says:

    Hi Boe.
    Do you have some kind of messenger?
    would like to talk to you, if you are ok with that.


    • boeprox says:

      Unfortunately, I don’t really have a messenger that I use. however, my personal email is boeprox (at) gmail (dot) com if you want to hit me up on there.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s