March 5, 2021
Announcements!
Call for Editors/ Authors for PowerShell Community Textbook
(reddit.com)
I'm pleased to announce the Call for Editors and Call for Authors for the "Modern IT Automation with
By: Michael Zanatta submitted:Jun 16 2022
I'm pleased to announce the Call for Editors and Call for Authors for the "Modern IT Automation with
PowerShell" book.
By: Michael Zanatta submitted:Jun 16 2022
Migrate Azure PowerShell scripts from AzureRM to Az
(docs.microsoft.com)
Don't wait until the last minute.
By: PowerShell Team submitted:Jun 16 2022
Don't wait until the last minute.
By: PowerShell Team submitted:Jun 16 2022
PowerShell Team 2021 Investments
(devblogs.microsoft.com)
The PowerShell Team plans engineering work per semester (6 months at a time). However, PowerShell
By: PowerShell Team submitted:Jun 16 2022
The PowerShell Team plans engineering work per semester (6 months at a time). However, PowerShell
itself follows the .NET schedule of release every year. In this blog post, we'll cover the year long plan for PowerShell 7.2 as well as tooling and modules work we have planned for the next semester.
By: PowerShell Team submitted:Jun 16 2022
SecretManagement and SecretStore Release Candidate 2
(devblogs.microsoft.com)
The SecretManagement and SecretStore release candidate 2 (RC2) modules are now available on the
By: PowerShell Team submitted:Jun 16 2022
The SecretManagement and SecretStore release candidate 2 (RC2) modules are now available on the
PowerShell Gallery. These releases contain an exciting new feature which allows users to provide non-sensitive metadata for secrets (note: this feature may not be available for all extension vaults).
By: PowerShell Team submitted:Jun 16 2022
Blogs, Articles, and Posts
[PSA] Do not use [DateTime]$var to cast a String to a DateTime object, use Get-Date instead
(reddit.com)
Looks like casting via [DateTime] doesn't respect the culture (d/MM/yyyy in my case), but Get-Date
By: u/dextersgenius submitted:Jun 16 2022
Looks like casting via [DateTime] doesn't respect the culture (d/MM/yyyy in my case), but Get-Date
does.
By: u/dextersgenius submitted:Jun 16 2022
A Beginner’s Guide to Visual Studio Code and Git
(adamtheautomator.com)
Those new to Visual Studio (VS) Code might just see a code editor. The true power of VS Code lies in
By: Adam Bertram submitted:Jun 16 2022
Those new to Visual Studio (VS) Code might just see a code editor. The true power of VS Code lies in
it's extensions, integrated terminal and other features. In this hands-on tutorial, you're going to learn how to use Visual Studio Code by working with a Git repo.
By: Adam Bertram submitted:Jun 16 2022
Azure AD Authentication Methods Summary Reports using Microsoft Graph and PowerShell
(blog.darrenjrobinson.com)
Recently I wrote about reporting on individual Azure AD Users Authentication Methods using Microsoft
By: Darren Robinson submitted:Jun 16 2022
Recently I wrote about reporting on individual Azure AD Users Authentication Methods using Microsoft
Graph and PowerShell. Whilst this is great at a user level, Azure AD Authentication Methods Summary Reports at an organization level are often requested by IT Management. And whilst they can be obtained from the Azure Portal (Azure Active Directory > Security > Authentication Methods > Activity) how can we get them programmatically? In this post l will show how to extract Azure AD Authentication Methods Summary Reports using Microsoft Graph and PowerShell.
By: Darren Robinson submitted:Jun 16 2022
Connecting to Microsoft Teams & Skype for Business Online via PowerShell using the new Teams Module
(ucit.blog)
his guide will cover the command blocks that are needed to connect to Microsoft Teams and Skype for
By: Eric Marsi submitted:Jun 16 2022
his guide will cover the command blocks that are needed to connect to Microsoft Teams and Skype for
Business Online via PowerShell via two methods.
By: Eric Marsi submitted:Jun 16 2022
How to import/export data between SQL Server and Excel using PowerShell?
(bronowski.it)
ImportExcel is a powerful tool to manage MS Excel, however, the user is not limited to data stored
By: Mikey Bronowski submitted:Jun 16 2022
ImportExcel is a powerful tool to manage MS Excel, however, the user is not limited to data stored
in worksheets. We can import from and export to SQL Excel data using a combination of ImportExcel and dbatools modules.
By: Mikey Bronowski submitted:Jun 16 2022
How to use Powershell to create a virus for testing your AV
(scriptinglibrary.com)
In this article, I will use a PowerShell one-liner script to generate a test file to test if the
By: Paolo Frigo submitted:Jun 16 2022
In this article, I will use a PowerShell one-liner script to generate a test file to test if the
Anti-Virus runtime solution installed is working as expected.
By: Paolo Frigo submitted:Jun 16 2022
Loaner Laptop Checkout/Checkin Powershell Script
(smarthomepursuits.com)
If you work in the IT department, chances are that you loan out laptops to your users every once in
By: Danny submitted:Jun 16 2022
If you work in the IT department, chances are that you loan out laptops to your users every once in
a while. They may need something temporary to use when giving a presentation, if their work computer breaks, or simply for testing something. In our case, we had to loan out a lot of laptops during the Work From Home shift so our users can VPN into the office from home.
By: Danny submitted:Jun 16 2022
Logit Blog – Increase the success rate of Azure DevOps pipelines using Pester
(logitblog.com)
With the increase in Azure DevOps usage, more and more EUC environments are being deployed using
By: Ryan Ververs-Bijkerk submitted:Jun 16 2022
With the increase in Azure DevOps usage, more and more EUC environments are being deployed using
pipelines. In the EUC environments, PowerShell is the primary scripting language to get these deployments automated. By using Pester the quality of the produced PowerShell code can be increased, which will result in a higher success rate of the DevOps pipeline. This blog post will provide some guidance and pointers how to use Pester in the Azure DevOps pipelines.
By: Ryan Ververs-Bijkerk submitted:Jun 16 2022
Projects, Scripts, and Modules
Export Office 365 admins report
(reddit.com)
The admins in the tenant are responsible for all the users, devices, applications, etc. Many
By: u/Kathy_Cooper1012 submitted:Jun 16 2022
The admins in the tenant are responsible for all the users, devices, applications, etc. Many
different admin roles for each administration purpose will help the company to track, monitor, and support the people and resources that belong to the company.
By: u/Kathy_Cooper1012 submitted:Jun 16 2022
Invoke-RestMethod with a SOAP API
(tommymaynard.com)
In the past, I have absolutely written PowerShell to interact with REST (REpresentational State
By: Tommy Maynard submitted:Jun 16 2022
In the past, I have absolutely written PowerShell to interact with REST (REpresentational State
Transfer) APIs. What I haven't done until now, is interact with SOAP (Simple Object Access Protocol) APIs. The below example is a mostly full-featured PowerShell function.
By: Tommy Maynard submitted:Jun 16 2022
Monitoring with PowerShell: Monitoring Windows Server Backup
(cyberdrain.com)
Some MSPs are using Windows Server Backup as a 'last resort' type of backup, if online backups fail,
By: Kelvin Tegelaar submitted:Jun 16 2022
Some MSPs are using Windows Server Backup as a 'last resort' type of backup, if online backups fail,
or the backup software does not work, they still have an image based backup for those huge emergencies.
By: Kelvin Tegelaar submitted:Jun 16 2022
PSModuleBuilder
(github.com)
This will allow you to quickly create your own custom Powershell Module's Just select a Source Path
By: Jackldam submitted:Jun 16 2022
This will allow you to quickly create your own custom Powershell Module's Just select a Source Path
were you saved all your functions in separate .ps1 files and select an output filePath.
By: Jackldam submitted:Jun 16 2022
Books, Media, and Learning Resources
Power BI, PowerShell and Azure Functions Deep Dive – YouTube
(youtube.com)
This video shows you how to use Power BI's PowerShell commandlets and call those in an Azure
By: Steve Winward submitted:Jun 16 2022
This video shows you how to use Power BI's PowerShell commandlets and call those in an Azure
Function to allow you to run them fully automated.
By: Steve Winward submitted:Jun 16 2022
Fun
Under the Wire. PowerShell Training for the People
(underthewire.tech)
Under the Wire trains experienced, developing, and novice Information Technologists to use Windows
By: Under the Wire submitted:Jun 16 2022
Under the Wire trains experienced, developing, and novice Information Technologists to use Windows
PowerShell in a variety of situations through innovative and fun wargames.
By: Under the Wire submitted:Jun 16 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.