PowerShell
PowerShell - Object-based automation shell
PowerShell is a command shell and scripting language that automates Windows and cross-platform administration using structured objects and cmdlets.
Category
Shell / Automation
First Release
2006
File Extension
.ps1
Creator
Jeffrey Snover
Latest News
Microsoft to Retire Search-UnifiedAuditLog Cmdlet in October 2027
Microsoft is deprecating the Search-UnifiedAuditLog PowerShell cmdlet in favor of the new AuditLogQuery Graph API, requiring organizations to migrate their reporting tools by October 2027.
Microsoft Graph PowerShell SDK 2.41 Resolves Module Assembly Conflicts
Microsoft has released version 2.41 of the Graph PowerShell SDK, fixing long-standing dependency issues that prevented it from running alongside other Microsoft 365 modules.
Microsoft Sets September 2026 Retirement for PowerShell 5.1 in Graph SDK
Microsoft has announced the phase-out of PowerShell 5.1 support for the Graph SDK by September 2026, coinciding with the release of the PowerShell 7-exclusive V3.
Difficulty
Object pipelines, cmdlets, and .NET integration are approachable, but the syntax and execution model differ from traditional shells.
