Control the Panel

A set of commands (or shortcuts) allowing users to access Control panel items quickly.
I had them for a while, and needed to keep it for me in future


Public

Tested

My Own Work
' Control The Panel
Not all commands work in all versions of Windows

Control Panel
 rundll32.exe shell32.dll,Control_RunDLL

System Properties
 rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl

Time/Date Settings
 rundll32.exe shell32.dll,Control_RunDLL timedate.cpl

Programs and features
 rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl

Desktop background
 C:\Windows\System32\control.exe desk.cpl,,@desktop
 rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0

Desktop icons
 %windir%\system32\control.exe desk.cpl,,@web

DPI Scale
 C:\Windows\System32\DpiScaling.exe

Screensaver
 C:\Windows\System32\control.exe desk.cpl,,1
 rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,1

Color and Appearance
 rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,2
or
 C:\Windows\explorer.exe shell:::{26EE0668-A00A-44D7-9371-BEB064C98683}\1\::{ED834ED6-4B5A-4bfe-8F11-A626DCB6A921}\pageColorization

Accessibility Properties
 rundll32.exe shell32.dll,Control_RunDLL access.cpl

Display Settings (Settings)
 rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,3

Internet Properties
 rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl
  Add ,,0 through ,,5 after .cpl to display the relative pages
 rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,0
 rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,1
 rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,2
 rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,3
 rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,4
 rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,5

Regional Settings
 rundll32.exe shell32.dll,Control_RunDLL intl.cpl

Joystick Settings
 rundll32.exe shell32.dll,Control_RunDLL joy.cpl

Mouse Settings
 rundll32.exe shell32.dll,Control_RunDLL main.cpl @0

Keyboard Settings
 rundll32.exe shell32.dll,Control_RunDLL main.cpl @1

Printers
 rundll32.exe shell32.dll,Control_RunDLL main.cpl @2

Fonts
 rundll32.exe shell32.dll,Control_RunDLL main.cpl @3

Multimedia Settings
 rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl

Modem Settings
 rundll32.exe shell32.dll,Control_RunDLL modem.cpl

Add New Printer' Wizard (on Win9x)
 rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL AddPrinter

Themes Settings
 rundll32.exe shell32.dll,Control_RunDLL themes.cpl



Others ...
' Display the Control Panel
Call Shell("rundll32.exe shell32.dll,Control_RunDLL", vbNormalFocus)

' Display the Accessibility Properties
Call Shell("rundll32.exe shell32.dll,Control_RunDLL access.cpl", vbNormalFocus)

' Display Add/Remove Programs
Call Shell("rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl", vbNormalFocus)

' Show the Display Settings (Background)
Call Shell("rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0", vbNormalFocus)

' Show the Display Settings (Screensaver)
Call Shell("rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,1", vbNormalFocus)

' Show the Display Settings (Appearance)
Call Shell("rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,2", vbNormalFocus)

' Show the Display Settings (Settings)
Call Shell("rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,3", vbNormalFocus)

' Display Internet Properties
Call Shell("rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl", vbNormalFocus)
' Add ,,0 through ,,5 before the " will display the relative pages

' Display Regional Settings
Call Shell("rundll32.exe shell32.dll,Control_RunDLL intl.cpl", vbNormalFocus)

' Display the Joystick Settings
Call Shell("rundll32.exe shell32.dll,Control_RunDLL joy.cpl", vbNormalFocus)

' Display the Mouse Settings
Call Shell("rundll32.exe shell32.dll,Control_RunDLL main.cpl @0", vbNormalFocus)

' Display the Keyboard Settings
Call Shell("rundll32.exe shell32.dll,Control_RunDLL main.cpl @1", vbNormalFocus)

' Display Printers
Call Shell("rundll32.exe shell32.dll,Control_RunDLL main.cpl @2", vbNormalFocus)

' Display Fonts
Call Shell("rundll32.exe shell32.dll,Control_RunDLL main.cpl @3", vbNormalFocus)

' Display Multimedia Settings
Call Shell("rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl", vbNormalFocus)

' Display Modem Settings
Call Shell("rundll32.exe shell32.dll,Control_RunDLL modem.cpl", vbNormalFocus)

' Display Dial-Up Networking Wizard (on Win9x)
Call Shell("rundll32.exe rnaui.dll,RnaWizard", vbNormalFocus)

' Display System Properties
Call Shell("rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl", vbNormalFocus)

' Run 'Add New Hardware' Wizard (on Win9x)
Call Shell("rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl @1", vbNormalFocus)

' Display 'Add New Printer' Wizard (on Win9x)
Call Shell("rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL AddPrinter", vbNormalFocus)

' Display Themes Settings
Call Shell("rundll32.exe shell32.dll,Control_RunDLL themes.cpl", vbNormalFocus)

' Display Time/Date Settings
Call Shell("rundll32.exe shell32.dll,Control_RunDLL timedate.cpl", vbNormalFocus)






Views 1438 Downloads 411

WinRegistry Learning Materials
ANmarAmdeen
655
Attachments
Revisions

v1.0