September 9, 2022
Blogs, Articles, and Posts
Adding color to bracket pairs
(devblogs.microsoft.com)
When dealing with deeply nested brackets in Visual Studio, it can be hard to figure out which
By: Mads Kristensen submitted:Sep 9 2022
When dealing with deeply nested brackets in Visual Studio, it can be hard to figure out which
brackets match and which do not. For people with color blindness or other optic maladies, the problem can be even worse. By color-coding bracket pairs,
By: Mads Kristensen submitted:Sep 9 2022
Creating a Microsoft 365 Automated Off-boarding Process with SharePoint, Graph API, and PowerShell
(thelazyadministrator.com)
In this write-up I will be creating a basic off-boarding automation that uses SharePoint as the
By: Brad Wyatt submitted:Sep 9 2022
In this write-up I will be creating a basic off-boarding automation that uses SharePoint as the
front end, and PowerShell, the Graph API, and Azure Runbooks as the back-end.
By: Brad Wyatt submitted:Sep 9 2022
Different ways of gaining remote computer access
(4sysops.com)
Technical support personnel, engineering teams, and security teams often need access to a remote
By: Dan Greenhaus submitted:Sep 9 2022
Technical support personnel, engineering teams, and security teams often need access to a remote
computer involving both servers and workstations, using a variety of techniques. Three of the most common tools in a Windows environment are Microsoft Remote Desktop (RDP), VMware Console access, and Microsoft Management Console (MMC), but we can also use SMB shares, PowerShell remoting, and PsExec. This article will you give an overview of the most popular ways gaining remote computer access, along with some tips of what you can do if the remote connection fails.
By: Dan Greenhaus submitted:Sep 9 2022
Enable BitLocker with PowerShell
(4sysops.com)
BitLocker is a volume encryption technology that was first introduced in Windows Vista and Windows
By: Surender Kumar submitted:Sep 9 2022
BitLocker is a volume encryption technology that was first introduced in Windows Vista and Windows
Server 2008. Like other Microsoft products, it also suffers from certain glitches, but many people around the globe rely on BitLocker Drive Encryption (BDE) to protect their data at rest.
By: Surender Kumar submitted:Sep 9 2022
How do I Un-Join, Reboot then Join my Domain via Powershell?
(reddit.com)
My question is, how can I convert these steps to Powershell? Once I enter the correct code and press
By: u/mudderfudden submitted:Sep 9 2022
My question is, how can I convert these steps to Powershell? Once I enter the correct code and press
Enter, will I be prompted for MyAdmin password? I saw a few examples but they don't seem to be quite what I'm looking for. I would be performing this on an individual station, therefore I don't think I would need to specify a computer name.
By: u/mudderfudden submitted:Sep 9 2022
How does Powershell deal with processing/storing massive objects in terms of memory management?
(reddit.com)
I deal with a lot of massive log analysis and reporting. I often am worried about resource
By: u/cazmajor submitted:Sep 9 2022
I deal with a lot of massive log analysis and reporting. I often am worried about resource
utilisation when scripts are running on remote/customer servers that need to process millions of lines. Instead of variables I would just write everything off to a file. However, with things like invoking commands in parallel this doesn't work well as there is a need for mutexes where a thread aware collection would work so much better.
By: u/cazmajor submitted:Sep 9 2022
PowerShell Solution: AGPM unable to take control of a GPO
(blog.ehmiiz.tech)
If you enjoy the principle of least privileges, version control and doing big infrastructural
By: Emil Larsson submitted:Sep 9 2022
If you enjoy the principle of least privileges, version control and doing big infrastructural
changes in a safe manner, Advanced Group Policy Management or AGPM, is an amazing tool.
By: Emil Larsson submitted:Sep 9 2022
Run PowerShell Scripts with Azure Automation Hybrid Workers on-premises using Azure Arc
(thomasmaurer.ch)
If you want to automate your on-premises environment Azure Arc enabled Server is a great offering to
By: Thomas Maurer submitted:Sep 9 2022
If you want to automate your on-premises environment Azure Arc enabled Server is a great offering to
onboard Azure management services such as Azure Monitor, Defender for Cloud, and many others. One of the integrations is with Azure Automation Hybrid Worker. This allows you to run Azure Automation PowerShell or Phyton runbooks on-premises directly on .
By: Thomas Maurer submitted:Sep 9 2022
Updating Extension Attributes for Azure AD Registered Devices with the Microsoft Graph PowerShell SDK
(office365itpros.com)
Azure AD registered devices have 15 extension attributes that tenants can use for their own
By: Tony Redmond submitted:Sep 9 2022
Azure AD registered devices have 15 extension attributes that tenants can use for their own
purposes. In this article, we explore how to use the Microsoft Graph PowerShell SDK to update extension attributes for registered devices, and even better, access the content in the extension attributes afterward.
By: Tony Redmond submitted:Sep 9 2022
Projects, Scripts, and Modules
Azure AD Exporter
(github.com)
The Azure AD Exporter is a PowerShell module that allows you to export your Azure AD and Azure AD
By: Microsoft submitted:Sep 9 2022
The Azure AD Exporter is a PowerShell module that allows you to export your Azure AD and Azure AD
B2C configuration settings to local .json files.
By: Microsoft submitted:Sep 9 2022
Get-MsIdUnredeemedInvitedUser
(github.com)
Are you monitoring your Azure AD tenant for external users the business invites but are not actually
By: Jef Kazimer submitted:Sep 9 2022
Are you monitoring your Azure AD tenant for external users the business invites but are not actually
redeemed? Here is a quick example PowerShell cmdlet using MS Graph API to enumerate them by creation date and either delete or disable them as you wish
By: Jef Kazimer submitted:Sep 9 2022
IT and user support GUI made with XAML and Powershell
(joseespitia.com)
It's been a while since my last post but I just wanted to share something that I have been working
By: Jose Espitia submitted:Sep 9 2022
It's been a while since my last post but I just wanted to share something that I have been working
on. Lately I have been trying to migrate all of my WinForms to WPF with Powershell and since I have started learning how to create WPF forms , I wanted to share a tool that I created called "About Me". This tool will give your users common information that support would need to assist them. If Outlook is installed, it will give users the ability to draft an email automatically with the information that is displayed in the tool. I also have included a "Tools" section that has some shortcuts to commonly used utilities in the OS.
By: Jose Espitia submitted:Sep 9 2022
PowerShell Script to Simplify Send-MgUserMail
(powershellcenter.com)
Okay, Microsoft Graph API is cool, but sometimes it's boring to deal with all these hashtables and
By: Faris Malaeb submitted:Sep 9 2022
Okay, Microsoft Graph API is cool, but sometimes it's boring to deal with all these hashtables and
arrays. The Send-MgUserMail is a great graph cmdlet to send Emails using the Graph API endpoint, this post is fully explained in the Send-MgUserMail BodyParameter Explained. But going through these hashtables is a challenge, and its more complicated.
By: Faris Malaeb submitted:Sep 9 2022
Report Scheduled Tasks on servers that have local or domain accounts configured
(powershellisfun.com)
For one of our customers, I needed to create a report of all Scheduled Tasks on their servers with a
By: Harm Veenstra submitted:Sep 9 2022
For one of our customers, I needed to create a report of all Scheduled Tasks on their servers with a
local or domain account configured. They needed this report because they are switching to more strict Group Policies and they needed to know what user accounts should have the "Log on as a batch job"
By: Harm Veenstra submitted:Sep 9 2022
Books, Media, and Learning Resources
Forensic cases suited for using PowerShell
(eforensicsmag.com)
This video tutorial shows forensic cases suited for using PowerShell.
By: Agata Staszelis submitted:Sep 9 2022
This video tutorial shows forensic cases suited for using PowerShell.
By: Agata Staszelis submitted:Sep 9 2022
Introducing AutomatedLab with Jan
(powershellpodcast.podbean.com)
In this episode, we get an initial introduction to AutomatedLab by one of the primary maintainers,
By: The Powershell Podcast submitted:Sep 9 2022
In this episode, we get an initial introduction to AutomatedLab by one of the primary maintainers,
Jan-Hendrik Peters. We learned about what AutomatedLab is used for and how you can benefit from it. We also got to hear about his observations from teaching PowerShell over the years. All this, plus our usual foolishness, is included. We also talk about how tech is always changing.
By: The Powershell Podcast submitted:Sep 9 2022
PowerShell for DBAs
(github.com)
I don't want to build a product or module. I want to provide a proof of concept, a tutorial, a code
By: Andreas Jordan submitted:Sep 9 2022
I don't want to build a product or module. I want to provide a proof of concept, a tutorial, a code
example, maybe a guide or a source of ideas for your own implementation. This is about using publicly available software (like database clients or NuGet packages) and a few lines of PowerShell code to show database administrators how to work with PowerShell.
By: Andreas Jordan submitted:Sep 9 2022
Fun
PowerShell Prompt: Colors and Icons
(sqladm.in)
Tips and Tricks to improve your PowerShell experience
By: Jeff Hill submitted:Sep 9 2022
Tips and Tricks to improve your PowerShell experience
By: Jeff Hill submitted:Sep 9 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.