As you know, the PowerShell Oneliner Contest 2017 has its winner: Ka-Splam, from UK. Today I am proud to announce that Ka-Splam has accepted to answer a few questions on this blog. Take the time to read it all and, if the PowerShell monk in you is able to solve ‘The 25 chars contest‘ hidden in his… Continue reading PowerShell oneliners by guest blogger Ka-Splam
PowerShell oneliners by guest blogger Simon
During the last PowerShell Oneliner Contest, Simon came up with the shortest working solution to Task 2, and I am happy to say that he promptly accepted to be my guest blogger today. Let’s see his three remarkable answers to my PowerShell contest: TASK 1: MANIPULATING OUTPUT – 46 chars Gwmi Win32_Share|%{“\\$($_|% P*e)\$($_.Name)”} TASK 2: MANDELBROT JOKE –… Continue reading PowerShell oneliners by guest blogger Simon
PowerShell oneliners by guest blogger Brian
During the latest PowerShell Oneliner Contest, Brian came up with a solution to Task 3 which is completely fantastic: he makes a very smart use of Group-Object -AsHashTable -AsString as well as of Invoke-Expression to produce an impressive 187 chars long solution. Brian as kindly accepted to be my guest blogger today. First of all, let’s have a look at his answers to… Continue reading PowerShell oneliners by guest blogger Brian
PowerShell oneliner to list all the installed .NET versions on a local computer
In my drawers of PowerShell tools, I have a pretty extensive list of oneliners I have written for specific tasks. Today I want to share the line of code I wrote to check the .NET version installed on a local system. Since there is no direct method to find that information, a lot of people have come up with… Continue reading PowerShell oneliner to list all the installed .NET versions on a local computer
How to use PowerShell to solve WSUS error 0x80244022
Recently I have started seeing my WSUS clients returning error 0x80244022 during the classic Windows Update checks. At first I tought there was some kind of bug on my clients, then, once I checked my WSUS server, I came across an error message on the patch management console which stated I had to perform a Node Reset for the… Continue reading How to use PowerShell to solve WSUS error 0x80244022
WSUS management with PowerShell
I have recently discovered the work of fellow MVP Adam Marshall who wrote a fantastic script aimed at cleaning your WSUS servers and decided to adopt it. A few days later I started thinking to how I could complete his work by adding a script that could automate the management of patches throughout the year for all of my… Continue reading WSUS management with PowerShell
Gathering WSUS Security Monthly Quality Rollups with PowerShell
If you follow me, you know that I’ve been playing a lot with WSUS in recent days and have discovered there’s an extremely simple way to extract the list of all the Microsoft Security Monthly Quality Rollups (which include cumulated security updates and non-security updates) residing on a WSUS server with the help of PowerShell. The key cmdlet is Get-WsusUpdate. The… Continue reading Gathering WSUS Security Monthly Quality Rollups with PowerShell
Introducing the Invoke-Wsus PowerShell function
A couple of weeks ago I wrote a blog post on WSUS management with PowerShell. The post came with a script that could be used to manage automatic approvals of WSUS patches and updates. This time I have decided to transform that script in an advanced PowerShell function named Invoke-WSUS (you can find it on my Github). This function is kind of jack-of-all-trade: depending… Continue reading Introducing the Invoke-Wsus PowerShell function
MVP renewal for 2018-2019
I am very honored to be renewed as a Microsoft MVP for 2018-2019 in the category of Cloud and Datacenter Management. The MVP program recognizes content creators, code providers, technnical leaders and conference speakers who want to share their knowledge and broaden the outreach of the platforms they work with.It is always truly gratifying to receive such an… Continue reading MVP renewal for 2018-2019
Artificial Neural Networks in PowerShell – part 1
Neural Networks had their beginnings in 1943 when Warren McCulloch, a neurophysiologist, and a young mathematician, Walter Pitts, wrote a paper on how human neurons might work. They focused on understanding how our brain can produce highly complex patterns by using many basic cells that are bound together. These basic brain cells are known as neurons, and McCulloch and… Continue reading Artificial Neural Networks in PowerShell – part 1