ICYMI: PowerShell Week of 18-October-2019

Topics include idempotency, Jenkins, PowerShell for beginners and more.

Special thanks to Robin Dadswell, Prasoon Karunan V, and Kevin Laux.

PowerShell Beginners Have to Start Somewhere

by Dave Carroll on 13th October

A nice beginners guide to learning PowerShell with an overview of many concepts.

Writing Idempotent PowerShell scripts

by Robin Dadswell on 14th October 2019

An insight into how to write idempotent PowerShell scripts using a file as a simple example.

Encrypting Text (Part 1)

by Idera website on 15th October 2019

Let’s take a look at a safe way of encrypting text on a computer. The Protect-Text function in this article takes any text and encrypts it automatically, no password needed. Instead of a password, it uses either your user account and machine, or just your machine as a secret.

Running PowerShell Scripts With Jenkins and Git

by Phillip Marshall on 17th October

Learn how to integrate Git version control with Jenkins to set up and schedule PowerShell scripts to run at predefined schedules.

Web Scraping with PowerShell

by Emanuel Palm on 17th October

Sometimes you end up in situations where you want to get information from an online source such as a webpage, but the service has no API available for you to get information through and it’s too much data to manually copy and paste. Or maybe you need to register a lot of entries on a website, but don’t have a bored friend to help out. Fear not, PowerShell can be your bored friend if you ask nicely!

Reddit /r/PowerShell – Most Popular Weekly Post

User gandhiN puts together a list of the best courses online to learn PowerShell, linking to sites like Pluralsight, Skillshare and Udemy.

Tweet of the Week

A call for speakers for PSConf Europe June 2020.

Youtube: PowerShell Errors and Exceptions Handling

Learn how to handle PowerShell Errors and Exceptions. See how to recognize and deal with non-terminating and terminating PowerShell errors. Take control and handle various errors with try catch. Explore rich PowerShell error objects and see how to drill down into error properties. Wrap up with a practical example where you can provide better feedback to your users when your PowerShell code encounters the unexpected.

@thedavecarroll @robinmhdadswell @PalmEmanuel