Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chriss Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Control Panel Icons as Published Applications 1

Status
Not open for further replies.

Ogi

Technical User
Nov 9, 2001
896
GB
Hi,

Came across this information so thought I'd post it fully as some of you may wish to do this for your users!

Control Panel
module: CONTROL.EXE

command: rundll32.exe shell32.dll,Control_RunDLL
result: displays all the Control Panel icons in an Explorer view
----------------------

Accessibility Properties

module: ACCESS.CPL

command: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,5
result: displays the Accessibility General properties

command: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,1
result: displays the Accessibility Keyboard properties

command: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,2
result: displays the Accessibility Sound properties

command: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,3
result: displays the Accessibility Display properties

command: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,4
result: displays the Accessibility Mouse properties
-------------------------

Add New Hardware Wizard

module: SYSDM.CPL

command: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl @1
result: runs the Add New Hardware wizard
---------------------------

Add New Printer Wizard

module: SHELL32.DLL

command: rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL AddPrinter
result: runs the Add New Printer wizard

comments: Windows NT, it is possible to bring up a predefined Windows Dialog
box for connecting to a network printer - the ConnectToPrinterDlg API. However,
this dialog is not accessible by Visual Basic programs running under Windows
95. Therefore, you must use a Command line equivalent statement to invoke the
"Add Printer Wizard" under Windows 95 as detailed above. (KB article Q154007)
----------------------------------

Add/Remove Programs Property Page

module: APPWIZ.CPL

command: rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,1
result: displays the Install/Uninstall tab selected

command: rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,2
result: displays the Windows Setup tab selected

command: rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,3
result: displays the Startup Disk tab selected
-------------------------------

Briefcase

module: SYNCUI.DLL

command: rundll32.exe syncui.dll,Briefcase_Create
result: Creates a new Briefcase on the desktop
-----------------------------------------

Copy Disk Dialog

module: DISKCOPY.DLL

command: rundll32.exe diskcopy.dll,DiskCopyRunDll
result: displays the Copy Disk dialog for removable media
----------------------------------

Create New Shortcut

module: APPWIZ.CPL

command: rundll32.exe apwiz.cpl,NewLinkHere %1
result: Displays the Create New Shortcut dialog. Completing the filename in
the dialog creates a shortcut at the location specified by %1
---------------------------------

Date & Time Properties

module: TIMEDATE.CPL

command: rundll32.exe shell32.dll,Control_RunDLL timedate.cpl,,0
result: displays Set Date & Time properties tab

command: rundll32.exe shell32.dll,Control_RunDLL timedate.cpl,,1
result: displays the Time Zone properties tab
-----------------------------------------

Dial Up Networking (DUN)

module: RNAUI.DLL

command: rundll32.exe rnaui.dll,RnaDial {name of connection to establish}
result: displays the Connect To dialog for the passed connection. If
connected, displays the connection status dialog.

command: rundll32.exe rnaui.dll,RnaWizard
result: displays the Dial Up Networking Connection Wizard
-------------------------------------------

Display Options (Standard Windows Display Property Page*)

module: DESK.CPL

command: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0
result: displays the Background tab selected

command: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,1
result: displays the Screen Saver tab selected

command: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,2
result: displays the Appearance tab selected

command: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,3
result: displays the Settings tab selected

comments: Note: Your video adapter may install other property pages into
DESK.CPL dynamically when selected with its own icon (i.e an ATI or Matrox
control panel icon). Additionally, it also may invoke its own control panel
applet mimicking the Windows display options.
----------------------------------------

Fonts

module: FINDFAST.CPL

command: rundll32.exe shell32.dll,Control_RunDLL findfast.cpl
result: displays the Office FindFast control panel applet (if installed)
---------------------------------------

Fonts

module: SHELL32.DLL

command: rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL FontsFolder
result: displays the Fonts Folder in Explorer view

command: rundll32.exe shell32.dll,Control_RunDLL main.cpl @3
result: Also displays the Fonts Folder in Explorer view
---------------------------------------

Format Drive Dialog (floppy disk only)

module: SHELL32.DLL

command: rundll32.exe shell32.dll,SHFormatDrive
result: displays the floppy disk Format Drive dialog. Causes the Drive A to be
accessed on showing.
-------------------------------------

Game Controllers

module: JOY.CPL

command: rundll32.exe shell32.dll,Control_RunDLL joy.cpl,,0
result: displays the Game Controllers General property page

command: rundll32.exe shell32.dll,Control_RunDLL joy.cpl,,1
result: displays the Game Controllers Advanced property page
---------------------------------------

HTML

module: MSHTML.DLL

command: rundll32.exe mshtml.dll,PrintHTML (HTML doc to print)
result: sends the passed file to the printer
-------------------------------------

Internet Explorer 4 Control Panel

module: INETCPL.CPL

command: rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl
result: displays Internet Properties, General Tab

command: rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,0
result: displays Internet Properties, General Tab (same as above)

command: rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,1
result: displays Internet Properties, Security Tab

command: rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,2
result: displays Internet Properties, Content Tab

command: rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,3
result: displays the Internet Control Panel, Connection Tab

command: rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,4
result: displays the Internet Control Panel, Programs Tab

command: rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,5
result: displays the Internet Control Panel, Advanced Tab
-----------------------------------

Joystick Properties (also see Games)

module: JOY.CPL

command: rundll32.exe shell32.dll,Control_RunDLL joy.cpl
result: displays the Joystick property page
-----------------------------------------

Mail and Fax Options

module: MLCFG32.CPL

command: rundll32.exe shell32.dll,Control_RunDLL mlcfg32.cpl
result: displays the Microsoft Exchange Profiles general property page
-------------------------------------

Mail Postoffice Options

module: WGPOCPL.CPL

command: rundll32.exe shell32.dll,Control_RunDLL wgpocpl.cpl
result: displays the Microsoft Postoffice Workgroup Admin property page
-------------------------------

Main Group Options/Properties

module: MAIN.CPL

command: rundll32.exe shell32.dll,Control_RunDLL main.cpl @0
result: displays Mouse Properties

command: rundll32.exe shell32.dll,Control_RunDLL main.cpl @1
result: displays Keyboard Properties, Speed tab

command: rundll32.exe shell32.dll,Control_RunDLL main.cpl @1,,1
result: displays Keyboard Properties, Language tab

command: rundll32.exe shell32.dll,Control_RunDLL main.cpl @1,,2
result: displays Keyboard Properties, General tab

command: rundll32.exe shell32.dll,Control_RunDLL main.cpl @2
result: displays the Printers Folder (including Add Printer)

command: rundll32.exe shell32.dll,Control_RunDLL main.cpl @3
result: displays the Fonts Folder in Explorer view

command: rundll32.exe shell32.dll,Control_RunDLL main.cpl @4
result: displays Power Management Properties
-----------------------------------

Modem

module: MODEM.CPL

command: rundll32.exe shell32.dll,Control_RunDLL modem.cpl,,add
result: Runs the Add New Modem wizard
-----------------------------------

Multimedia & Sound Properties

module: MMSYS.CPL

command: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,0
result: displays the Multimedia/Audio property page

command: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,1
result: displays the Multimedia/Video property page

command: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,2
result: displays the Multimedia/MIDI property page

command: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,3
result: displays the Multimedia/CD Music property page

command: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,4
result: displays the Multimedia/Advanced property page

command: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl @1
result: displays the Sound Properties page
-----------------------------------------

Network Properties

module: NETCPL.CPL

command: rundll32.exe shell32.dll,Control_RunDLL netcpl.cpl
result: displays the Networks properties, Configuration tab
-----------------------------------

ODBC32 Data Source Administrator

module: ODBCCP32.CPL

command: rundll32.exe shell32.dll,Control_RunDLL odbccp32.cpl
result: displays the ODBC32 Data Source Administrator properties dialog
-------------------------------------

Open With

module: SHELL32.DLL

command: rundll32.exe shell32.dll,OpenAs_RunDLL {drive:\path\filename}
result: displays the application/file "Open With" dialog

result: passing the full file drive, path and name as a parameter will cause
the dialog to display the line "Click the program you want to use to open the
file '{filename}'".
--------------------------------------

Passwords Properties

module: PASSWORD.CPL

command: rundll32.exe shell32.dll,Control_RunDLL password.cpl
result: displays the Passwords properties, Change Passwords tab
-------------------------------------

Power Management Properties

module: POWERCFG.CPL

command: rundll32.exe shell32.dll,Control_RunDLL powercfg.cpl
result: displays the Power Management properties, Power Schemes tab
-------------------------------------------

Printer

module: SHELL32.DLL

command: rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL PrintersFolder
result: displays the Printers Folder (including Add Printer)

command: rundll32.exe shell32.dll,Control_RunDLL main.cpl @2
result: Also displays the Printers Folder (including Add Printer)
-------------------------------------------

Regional Settings

module: INTL.CPL

command: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,0
result: displays the Regional Settings property page

command: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,1
result: displays the Numbers property page

command: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,2
result: displays the Currency property page

command: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,3
result: displays the Time property page

command: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,4
result: displays the Date property page
-------------------------------------------------------

Screen Saver Installation

module: APPWIZ.CPL

command: rundll32.exe desk.cpl,InstallScreenSaver c:\win\system\Flying
Windows.scr
result: Installs the new screen saver and runs the display/screen saver
preview property page

comments: Specify a valid path to the screen saver file to install. If you are
installing a new screen saver, first copy the screen saver file into the
\windows\system folder, then execute the above command. This will install the
specified saver as the current screen saver. It will not copy the file into the
windows\system folder. Replace the string above with the name of your actual
.scr file.
---------------------------------------------------

System Properties

module: SYSDM.CPL

command: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,0
result: displays the General property page

command: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,1
result: displays the Device Manager property page

command: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,2
result: displays the Hardware Profiles property page

command: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,3
result: displays the Performance property page
---------------------------------------------------

Shutdown

module: USER.EXE

command: rundll32.exe user.exe,restartwindows
result: forces Windows to perform a proper shutdown, and restart the computer

command: rundll32.exe user.exe,exitwindows
result: forces Windows to shutdown, and wait either to be turned off, or reset
--------------------------------------------------------------------------


Telephony Properties

module: TELEPHON.CPL

command: rundll32.exe shell32.dll,Control_RunDLL telephon.cpl users
result: displays the Dialing Properties dialog --------------------------------------------------

Themes

module: THEMES.CPL

command: rundll32.exe shell32.dll,Control_RunDLL themes.cpl
result: displays the Themes control panel app (if installed)
 
Thanks Ogi, I like it
 
Hi,

Many Thanks! I thought it was quite good, fixes a few issues when a published desktop is not an option!

Cheers,
Carl.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top