Powershell: detects installed applications
Detecting Installed Applications with PowerShell In this blog post, we'll explore a PowerShell script that detects...
riche
Author
24 May 2026
All of our latest news, articles, and tutorials.
Detecting Installed Applications with PowerShell In this blog post, we'll explore a PowerShell script that detects...
riche
Author
24 May 2026
Introduction In this blog post, we will explore a PowerShell script that remediates trusted locations for Office...
riche
Author
07 May 2026
Getting Screen Resolution and Scaling Factor with PowerShell This blog post will explore a PowerShell script that...
riche
Author
04 May 2026
PowerShell Script to Detect Office Application Security Settings In this blog post, we'll be exploring a PowerShell...
riche
Author
30 Apr 2026
**Discovering Inactive Users in Active Directory with PowerShell** In this blog post, we'll explore a PowerShell...
riche
Author
30 Apr 2026
PowerShell GUI Application: Which PC is User logged into..? This PowerShell GUI application allows you to search for...
riche
Author
30 Apr 2026
Corrupt Registry POL Local Machine Script This script is designed to detect and fix corrupted registry settings on a...
riche
Author
29 Apr 2026
Password Generator Script This script, authored by Richard Easton, is designed to generate random passwords. It...
riche
Author
29 Apr 2026
Installing RSAT Tools with PowerShell As a Windows administrator, you may need to access and manage various aspects...
riche
Author
29 Apr 2026
Automating AD Replication Checks with PowerShell In this blog post, we'll explore a PowerShell script that helps...
riche
Author
28 Apr 2026
**PowerShell Script for Recyling Passwords** In this blog post, we will explore a PowerShell script that recycles...
riche
Author
28 Apr 2026
Audit User Information in Active Directory with PowerShell In this blog post, we'll explore a PowerShell script that...
riche
Author
27 Apr 2026
Gaining Insights into Your Workstation Fleet In this blog post, we will explore a PowerShell script that allows you to...
riche
Author
27 Apr 2026
**Password Setting for DA-Accounts: A PowerShell Script** As a PowerShell enthusiast, you're probably aware of the...
riche
Author
27 Apr 2026
Registry Check and Fix Script in PowerShell In this blog post, we'll be exploring a PowerShell script that checks...
riche
Author
27 Apr 2026
**Creating Custom Registry Hive for URL Protocol** As a PowerShell enthusiast, I'd like to share with you a script...
riche
Author
27 Apr 2026
Rename Domain PC: A PowerShell Script This blog post will walk you through a PowerShell script that allows you to...
riche
Author
27 Apr 2026
Change Element in XML using PowerShell In this blog post, we will explore a PowerShell script that helps change...
riche
Author
27 Apr 2026
Shutdown PCs Idle Script This PowerShell script, written by Richard Easton, is designed to shut down PCs that have...
riche
Author
27 Apr 2026
Pdf File Information Script with PowerShell This blog post will cover a PowerShell script that gathers information...
riche
Author
27 Apr 2026
**Server Health Check and Update Wrapper** In this blog post, we will be exploring a PowerShell script that checks...
riche
Author
27 Apr 2026
Spin Up Virtual Machines with PowerShell This blog post will walk you through a PowerShell script that allows you to...
riche
Author
25 Apr 2026
Detection Script: Identifying and Removing Unauthorized Local Admins This blog post will walk you through the...
riche
Author
25 Apr 2026
Introduction In this blog post, we will be exploring the Get-InstalledSoftware PowerShell script. This script is...
riche
Author
24 Apr 2026
**Get the Count of AAD Group Members, Including Subgroups** When working with Azure Active Directory (AAD) groups,...
riche
Author
24 Apr 2026
Printnightmare Detection with PowerShell In this blog post, we'll explore a PowerShell script designed to detect...
riche
Author
24 Apr 2026
Logon As Service Rights with PowerShell In this post, we'll delve into the world of Windows security and explore a...
riche
Author
24 Apr 2026
PowerShell Script for Registry Hive Creation This blog post will delve into the world of PowerShell scripting and...
riche
Author
24 Apr 2026
Introduction In this blog post, we will explore a PowerShell script that detects whether TeamViewer is installed...
riche
Author
24 Apr 2026
Unlinking Servers from an Azure Workspace with PowerShell The Remove-MMAWorkspace.ps1 script, provides a powerful...
riche
Author
24 Apr 2026
Testing Network Connectivity to SCCM Distribution Points In this blog post, we'll be exploring a PowerShell script...
riche
Author
24 Apr 2026
Introduction In this blog post, we will explore a PowerShell script that uses the PSWriteWord and ActiveDirectory...
riche
Author
24 Apr 2026
Identifying Locked-out Users with PowerShell In this blog post, we'll dive into a script that helps administrators...
riche
Author
24 Apr 2026
Uptime Remediation Script Explained The uptime remediation script is designed to display a toast notification on...
riche
Author
23 Apr 2026
Introduction In this blog post, we will explore a PowerShell script that generates a report detailing certificates...
riche
Author
23 Apr 2026
IntroductionIn many enterprise environments, Windows services are critical to application availability. While Windows...
riche
Author
09 Apr 2026
All good PowerShell revolves around functions, and in a nutshell they’re reusable snippets of code that you’ll call...
riche
Author
19 Feb 2026
In part 1, we encrypted our credentials using an AES.key to allow it to be portable for use in multiple environments...
riche
Author
17 Feb 2026
Sometimes there is a requirement to run a PowerShell script that may use credentials, whilst it’s always bad to embed...
riche
Author
17 Feb 2026
This script will set your lockscreen and wallpaper at a registry level, it requires admin rights to write the registry...
riche
Author
26 Aug 2025
Sometimes you just need to know how many members are in a group (or groups), this function does exactly that.Function...
riche
Author
17 Aug 2025
$daytofind = 'Tuesday' $i = 0 do { $i++ $futureday = (get-date).AddDays($i) |...
riche
Author
17 Aug 2025
Just a simple one liner to find all domain users with expired passwordsGet-ADUser -filter * -properties...
riche
Author
17 Aug 2025
Whilst I know you can natively export gpo’s from gpedit.msc, it will not show you where it was linked in your AD.This...
riche
Author
17 Aug 2025
Keeping control of members in the local admins group can be a chore, especially if you inherit multiple domains...
riche
Author
17 Aug 2025
Sometime you just need to generate random passwords, this function does that, it can be configured for different...
riche
Author
17 Aug 2025
Sometimes, updating NTFS Permissions on a folder can be a chore, and just isn’t as simple as it should be, this...
riche
Author
17 Aug 2025
riche
Author
15 Aug 2025
This PowerShell script is designed to monitor a specified folder for the creation of new files. It utilizes...
riche
Author
21 Jul 2025
if you find that you CPU processes, handles and threads constantly run higher than what you expect, this will be...
riche
Author
21 Jul 2025