PowerShell - Displaying control panels

To support me, you can subscribe to the channel, share and like the videos, disable your ad blocker or make a donation. Thank you!

Hello,

It is possible to display control panels directly from PowerShell commands. If the control panel has been included in the new Settings menu, you will be redirected to it, otherwise the item’s control panel will open.

List of control panels :

AutoPlay
Back up and Restore (Windows 7)
BitLocker Drive Encryption
Colour Management
Credential Manager
Date and Time
Default Programs
Device Manager
Devices and Printers
Ease of Access Centre
File Explorer Options
File History
Fonts
Indexing Options
Internet Options
Keyboard
Mouse
Network and Sharing Centre
Pen and Touch
Phone and Modem
Power Options
Programs and Features
Recovery
Region
RemoteApp and Desktop Connections
Security and Maintenance
Sound
Speech Recognition
Storage Spaces
Sync Centre
System
Tablet PC Settings
Taskbar and Navigation
Troubleshooting
User Accounts
Windows Defender Firewall
Windows Tools
Work Folders

# List control panels
Get-ControlPanelItem 

# Display a control panel by name (it varies depending on the language)
Show-ControlPanelItem -Name Mouse

# Display a control panel by its canonical name (not language-dependent)
# but third-party control panels sometimes don't have one)
Show-ControlPanelItem -CanonicalName Microsoft.DateAndTime

# List categories
Get-ControlPanelItem | Select-Object -ExpandProperty category -Unique

# List the control panels for a category
Get-ControlPanelItem -Category "User Accounts"

# Open all the control panels in a category
Get-ControlPanelItem -Category "User accounts" | Show-ControlPanelItem

Related links