https://blogs.technet.microsoft.com/heyscriptingguy/2011/08/13/use-powershell-to-audit-and-install-windows-patches/