Russell Smith profile picture

Follow Russell

Russell Smith

Editorial Director

Russell Smith, the Editorial Director at Petri IT Knowledgebase, has over two decades of hands-on experience in IT, in both small business settings and government IT infrastructure projects.

Russell started writing for Windows IT Pro Magazine in the early 2000s. Since then, he has contributed insights to various IT publications, including Petri and CDW. His authoritative voice has resonated across industry blogs, where he dissects complex topics into an ‘easy read’.

Russell has authored over a thousand articles, each a testament to his depth of knowledge. His expertise doesn’t stop there: he wrote a book on Privilege Management and co-authored another for Microsoft’s MOAC series. Moreover, Russell’s commitment to education shines through in the courses he crafted for Pluralsight.

He is also presenter on his own YouTube channel, This Week in IT, and the current presenter of Petri Dish.

LATEST

How to Configure PowerShell SSH Remoting in Windows 10

Last Update: Sep 04, 2024

Microsoft introduced Secure Shell (SSH) as a transport for PowerShell Remoting in PowerShell 6. Older versions of PowerShell (Windows PowerShell) are restricted to HTTP/HTTPS and Windows Remote Management (WinRM). WinRM/HTTP is fine for Active Directory (AD) environments. Authentication and communications are secured. WinRM/HTTPS is for accessing workgroup computers, i.e. computers not joined to an AD…

View Article

How to Inventory Remote Computers Using PowerShell

Last Update: May 08, 2025

Windows Management Instrumentation (WMI) is a management infrastructure built-in to Windows for querying management and operations data. It can be used to query local and remote computers for information like running processes, installed software, BIOS information, and much more using tools like Get-CimInstance. WMI vs CIM WMI is based on the Common Information Model (CIM),…

View Article

CISA and CrowdStrike Tools Make Detecting Compromised Microsoft 365 Accounts Easier

The Cybersecurity and Infrastructure Security Agency (CISA) recently released a PowerShell-based tool to help organizations detect compromised accounts and applications in Microsoft Azure and 365.

View Article

Microsoft Endpoint Manager Simplifies Remote PC Management During Pandemic

Last Update: Sep 04, 2024

There are lots of ways that you can remotely manage Windows devices. But some of them require direct network connectivity to the remote devices.

View Article

How to Use PowerShell Splatting to Make Code More Readable

Last Update: Sep 04, 2024

In this article, I show you how to use PowerShell splatting to make your code more readable.

View Article

Microsoft 365 Passwordless Sign-In: Windows Hello vs. FIDO2 Security Keys

Last Update: Sep 04, 2024

Windows Hello and FIDO2 security keys both provide passwordless authentication. But which is best depends on your organization’s existing infrastructure and user needs.

View Article

Azure AD Connect Gets Better Performance and Cloud Provisioning Attribute Mapping in Preview

Last Update: Sep 04, 2024

Faster synchronization, on-demand user provisioning, and attribute mapping come to Azure AD Connect and cloud provisioning.

View Article

Patch Tuesday – January 2021

Microsoft fixes a zero-day in its Defender antimalware software and issues a patch for a vulnerability that was publicly disclosed in December.

View Article

History and Open Tabs Sync Rolling Out to Microsoft Edge

Last Update: Nov 19, 2024

History and open tabs sync starts to roll out in some regions for users on the stable channel.

View Article

How to Limit Resource Usage of PowerShell Scripts

Last Update: Sep 04, 2024

PowerShell scripts can use a lot of resources. And that can be a problem if you need to run a script on a production server without impacting performance.

View Article

Everything You Need to Know About Windows – December 2020

Last Update: Sep 04, 2024

This month I have some details of changes coming to Windows and a new feature aimed at improving performance in Edge.

View Article

How to Check if a PowerShell Script is Running with Admin Privileges

Last Update: Jun 05, 2025

Use a .NET API to check if the user running your script is a local administrator.

View Article
Go to page