Follow Russell
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.

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…

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),…

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.

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.

Last Update: Sep 04, 2024
In this article, I show you how to use PowerShell splatting to make your code more readable.

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.

Last Update: Sep 04, 2024
Faster synchronization, on-demand user provisioning, and attribute mapping come to Azure AD Connect and cloud provisioning.

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

Last Update: Nov 19, 2024
History and open tabs sync starts to roll out in some regions for users on the stable channel.

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.

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.

Last Update: Jun 05, 2025
Use a .NET API to check if the user running your script is a local administrator.