October 4, 2019
Announcements!
PowerShell 7 Preview 4
(devblogs.microsoft.com)
We continue to make progress towards our PowerShell 7 release which currently is targeting December
By: Steve Lee submitted:Jun 15 2022
We continue to make progress towards our PowerShell 7 release which currently is targeting December
2019 for a Release Candidate and January 2020 for General Availability and will be our first LTS (Long Term Servicing) release!
By: Steve Lee submitted:Jun 15 2022
The PowerShell Conference Book Volume 2
(leanpub.com)
Over thirty subject matter experts have teamed up to bring you the ultimate collection of PowerShell
By: Michael T Lombardi and Mark Kraus submitted:Jun 15 2022
Over thirty subject matter experts have teamed up to bring you the ultimate collection of PowerShell
topics that's designed to be like a conference in a book. This book not only delivers top-notch content that rivals any book on the market, but all royalties are donated to the OnRamp scholarship program which bootstraps others into the industry....
By: Michael T Lombardi and Mark Kraus submitted:Jun 15 2022
Blogs, Articles, and Posts
Automating Azure Usage Reports with PowerShell
(adamtheautomator.com)
One of the most important aspects of running workloads in Azure is keeping track of expenses. How
By: June Castillote submitted:Jun 15 2022
One of the most important aspects of running workloads in Azure is keeping track of expenses. How
you do that is through tracking resource usage with an Azure usage report. In this article, you?ll learn how to create a PowerShell script to easily query resource usage across all of your Azure resources by date.
By: June Castillote submitted:Jun 15 2022
Building an Active Directory Health Check Tool
(adamtheautomator.com)
If you use, Active Directory (AD), it is probably the most important system you've got. Without it,
By: Alex Asplund submitted:Jun 15 2022
If you use, Active Directory (AD), it is probably the most important system you've got. Without it,
users can't login, they probably can't browse the web, machines can't communicate and finance won't be able to generate their latest report. Be sure you keep AD in tip top shape with an Active Directory health check script!
By: Alex Asplund submitted:Jun 15 2022
Diagramming Networks and Systems with PowerShell
(reddit.com)
Diagramming simple and more advanced networks/systems with images/shapes/icons.
By: u/MadBoyEvo submitted:Jun 15 2022
Diagramming simple and more advanced networks/systems with images/shapes/icons.
By: u/MadBoyEvo submitted:Jun 15 2022
Documenting with PowerShell Chapter 5: File share permissions
(cyberdrain.com)
Today I?ll be showing you how to upload permissions to IT-Glue using the IT-Glue API and the
By: Kelvin Tegelaar submitted:Jun 15 2022
Today I?ll be showing you how to upload permissions to IT-Glue using the IT-Glue API and the
NTFSSecurity module. We?;ll also have a generic non-ITGlue version you can use with whatever documentation system you use.
By: Kelvin Tegelaar submitted:Jun 15 2022
How Scopes Work in PowerShell
(adamtheautomator.com)
When you write a PowerShell script with no functions and no external dependencies on other scripts,
By: Tyler Muir submitted:Jun 15 2022
When you write a PowerShell script with no functions and no external dependencies on other scripts,
the concept of PowerShell scopes isn?t of much concern. But as you begin to build functions, modules and learn to call scripts from other scripts, the topic becomes more important.
By: Tyler Muir submitted:Jun 15 2022
How to use PowerShell with Visual Studio Code like a Pro
(dev.to)
Whether you're a developer or an it pro, you definitely have to deal with Powershell sometimes. For
By: Emanuele Bartolesi submitted:Jun 15 2022
Whether you're a developer or an it pro, you definitely have to deal with Powershell sometimes. For
several year I used to develop PowerShell script into PowerShell ISE. It worked very well, but it looked like "old". Since many years, almost four, I started using Visual Studio Code to edit every kind of files, including PowerShell files. The reason is really simple: Visual Studio Code is more powerful than PowerShell IDE. I show you the reason why.
By: Emanuele Bartolesi submitted:Jun 15 2022
Integrate Linux Commands into Windows with PowerShell and the Windows Subsystem for Linux
(devblogs.microsoft.com)
A common question Windows developers have is ?why doesn?t Windows have yet??. Whether longing for a
By: Mike Battista submitted:Jun 15 2022
A common question Windows developers have is ?why doesn?t Windows have yet??. Whether longing for a
powerful pager like less or wanting to use familiar commands like grep or sed, Windows developers desire easy access to these commands as part of their core workflow.
By: Mike Battista submitted:Jun 15 2022
Join Linux to Active Directory with PowerShell Core
(winsysblog.com)
PowerShell Core is now generally available, which means you can now start running it on your
By: Dan Franciscus submitted:Jun 15 2022
PowerShell Core is now generally available, which means you can now start running it on your
production servers and not feel guilty! There are many possibilities for using PowerShell on non-Windows platforms now and today my mind was pondering how to use it to join Linux servers to Active Directory. So, I created a small little function that automates some of this called Join-LinuxToAD. Keep in mind I tested this only on CentOS 7.
By: Dan Franciscus submitted:Jun 15 2022
Step-by-Step Guide to Encrypt Azure Linux VM
(rebeladmin.com)
Disk encryption is a basic data protection method for physical & virtual hard disks. Similarly, we
By: Dishan M. Francis submitted:Jun 15 2022
Disk encryption is a basic data protection method for physical & virtual hard disks. Similarly, we
also can encrypt Azure Linux VM by using Azure Key Vault & dm-crypt. In this post, I am going to demonstrate how we can encrypt Azure Linux VM.
By: Dishan M. Francis submitted:Jun 15 2022
The classy way to complete and validate PowerShell Parameters
(jamesone111.wordpress.com)
Do you ever wonder why PowerShell parameters are written the way they are? For example, when saying
By: James O'Neill submitted:Jun 15 2022
Do you ever wonder why PowerShell parameters are written the way they are? For example, when saying
a parameter may have a value of null why does the attribute need to be written [AllowNull()] with an empty () ?
By: James O'Neill submitted:Jun 15 2022
Today’s lesson on RegEx complexity
(reddit.com)
RegEx will let you be as complex as you want. ALWAYS focus on making your searches concise. If its
By: u/Szeraax submitted:Jun 15 2022
RegEx will let you be as complex as you want. ALWAYS focus on making your searches concise. If its
getting hairy, look for another way to describe what you are after. That will guide you down the road of RegEx enlightenment.
By: u/Szeraax submitted:Jun 15 2022
Understanding NewtonSoft in PowerShell
(stackoverflow.com)
A great primer on using JSON and NewtonSoft in PowerShell
By: submitted:Jun 15 2022
A great primer on using JSON and NewtonSoft in PowerShell
By: submitted:Jun 15 2022
Using Azure Key Vault for local administrator password rotation
(powershell.no)
In this article, we are going to see how we can leverage Azure Key Vault for storing local
By: Jan Egil Ring submitted:Jun 15 2022
In this article, we are going to see how we can leverage Azure Key Vault for storing local
administrator passwords configured on Windows Servers. Before we get started, let us have a quick overview of what Azure Key Vault is.
By: Jan Egil Ring submitted:Jun 15 2022
Using PowerShell to View and Remove Wireless Profiles in Windows 10
(devblogs.microsoft.com)
Using PowerShell and Regular Expressions as a wrapper on NetSh.exe output to identify the profiles.
By: Dr Scripto submitted:Jun 15 2022
Using PowerShell and Regular Expressions as a wrapper on NetSh.exe output to identify the profiles.
By: Dr Scripto submitted:Jun 15 2022
Where did that download come from?
(guyrleech.wordpress.com)
I was investigating something completely unrelated recently when I came across the fact that the
By: Guy Leech submitted:Jun 15 2022
I was investigating something completely unrelated recently when I came across the fact that the
Zone.Identifier information for downloaded files, on Windows 10, which is stored in NTFS Alternate Data Streams (ADS) on each downloaded file, contains the URL from which the file came. Yes, the whole URL so could potentially be very useful and/or very embarrassing. It's this Zone.Identifier file that Windows Explorer checks when it puts restrictions on files that it deems could be unsafe because they have come from the internet zone.
By: Guy Leech submitted:Jun 15 2022
Projects, Scripts, and Modules
Update-ADPassword.ps1
(gist.github.com)
Want to change your Active Directory account password without switching to the lock screen?
By: Mathias Jessen submitted:Jun 15 2022
Want to change your Active Directory account password without switching to the lock screen?
By: Mathias Jessen submitted:Jun 15 2022
Books, Media, and Learning Resources
Learn PowerShell in a Month of Lunches, Linux and macOS Edition
(manning.com)
Learn PowerShell in a Month of Lunches, Linux and macOS Edition is a task-focused tutorial for
By: Travis Plunk and Tyler Leonhardt submitted:Jun 15 2022
Learn PowerShell in a Month of Lunches, Linux and macOS Edition is a task-focused tutorial for
administering Linux and macOS systems using Microsoft PowerShell. Adapted by PowerShell team members Travis Plunk and Tyler Leonhardt from the bestselling Learn Windows PowerShell in a Month of Lunches by community legends Don Jones and Jeffrey Hicks, it features Linux-based examples covering core language features and admin tasks. Designed for busy IT professionals, this innovative guide will take you from the basics to PowerShell proficiency through 25 tutorials you can do in your lunch break.
By: Travis Plunk and Tyler Leonhardt submitted:Jun 15 2022
PowerShell Tips Poster
(systemfrontier.com)
Looking for some great tips on writing better PowerShell? Here?s a poster that you can use as a
By: Jay Adams submitted:Jun 15 2022
Looking for some great tips on writing better PowerShell? Here?s a poster that you can use as a
quick reference online or on your cube or office wall.
By: Jay Adams submitted:Jun 15 2022
PSAtlas, an interactive PowerShell learning framework
(github.com)
PSAtlas is an interactive PowerShell learning framework. PSAtlas is all about gaining/sharing
By: Kevin Bates submitted:Jun 15 2022
PSAtlas is an interactive PowerShell learning framework. PSAtlas is all about gaining/sharing
expirience. Provide or receive guidance on different Powershell topics. PSAtlas is a community driven, interactive knowledgebase of PowerShell.
By: Kevin Bates submitted:Jun 15 2022
Fun
A Module to Download Depressing Lock Screen Images
(reddit.com)
User u/_stib_ on Reddit made a module to download depressing lock screen images fresh every day, and
By: u/_stib_ submitted:Jun 15 2022
User u/_stib_ on Reddit made a module to download depressing lock screen images fresh every day, and
it's now available on the PowerShell gallery.
By: u/_stib_ submitted:Jun 15 2022
Installing PowerShell Core on Raspbian (Raspberry Pi)
(geektechstuff.com)
PowerShell Core is a version of PowerShell that can be installed on Windows, Mac OS X (I covered it
By: GeekDude submitted:Jun 15 2022
PowerShell Core is a version of PowerShell that can be installed on Windows, Mac OS X (I covered it
here) and Linux, i.e. Raspbian. For this blog post I am going to using my Raspberry Pi 4 and Raspbian (Buster).
By: GeekDude submitted:Jun 15 2022
PowerShell Based Jeopardy Buzzers
(reddit.com)
We're hosting a 90's theme party on Saturday, and I absolutely loathe the plastic buzzers included
By: submitted:Jun 15 2022
We're hosting a 90's theme party on Saturday, and I absolutely loathe the plastic buzzers included
with the Jeopardy "board game". The solution? 25 lines of PowerShell using PowerShell UniversalDashboard, that allows our contestants to use their phones as buzzers.
By: submitted:Jun 15 2022
Do you have a suggestion for PowerShell Weekly? Do you know something that should be included? Let me know in the comments below, or on
twitter.