说明:下面是Rundll32.exe在windows家族(win9x,winme,NT,win2k,winxp)
上可用的命令集合,可能还有不全的地方。此文的出处可参考网站
www.dx21.com,我整理后得出下文。
每个命令的格式为:
命令简称
Supported Platforms
该命令支持的平台
Description
该命令的英文描述(实在没有时间翻译成英文了。)
Syntax
该命令的语法格式
本文的主要读者对象:
1.对windows的命令行方式有癖好者
2.windows系统管理员,特别是要自己写脚步程序的人
3.一些程序开发人员,在程序中需要调用到系统中的特定功能时使用
Add/Remove Programs: Install/Uninstall
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Opens the Add/Remove Programs applet to the Install/Uninstall tab/section
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL appwiz.cpl,,1
Add/Remove Programs: Startup Disk
Supported Platforms
Windows 95/98/ME
Description
Opens the Add/Remove Applications applet to the Startup Disk tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL appwiz.cpl,,3
Add/Remove Programs: Windows Setup
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Opens the Add/Remove Programs applet to the Windows Componenets tab/section
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL appwiz.cpl,,2
Application Windows: Cascade
Supported Platforms
Windows 95/98/ME
Description
Cascades the open application, explorer, etc. windows on the desktop.
Syntax
RunDLL32.EXE USER.DLL,cascadechildwindows
Application Windows: Tile
Supported Platforms
Windows 95/98/ME
Description
Tiles the open application, explorer, etc. windows on the desktop.
Syntax
RunDLL32.EXE USER.DLL,tilechildwindows
Accessibility Settings: Display
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Opens the accessibility control panel applet to the DIsplay tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL access.cpl,,3
Accessibility Settings: General
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Opens the accessibility control panel applet.
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL access.cpl,,5
Accessibility Settings: Keyboard
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Opens the accessibility control panel applet to the keyboard tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL access.cpl,,1
Accessibility Settings: Mouse
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Opens the accessibility control panel applet to the Mouse tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL access.cpl,,4
Accessibility Settings: Sound
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Opens the accessibility control panel applet to the Sound tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL access.cpl,,2
Briefcase: Create New
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Creates a new briefcase folder - if briefcase is installed.
Syntax
RunDLL32.EXE SYNCUI.DLL,Briefcase_Create
Briefcase: Introduction / Information
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
If Briefcase is installed, launches the instruction page for My Briefcase
Syntax
RunDLL32.EXE syncui.dll,Briefcase_Intro
COM Ports
Supported Platforms
Windows NT 4
Description
Opens the Ports Control Panel Applet
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL ports.cpl
Control Panel: Force Setup
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Forces the initial setup of the control panel
Syntax
RunDLL32.EXE shell32.dll,Control_FillCache_RunDLL
Control Panel: Launch
Control Panel: Launch
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Opens the control panel
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL
Dial-Up Networking: Create New Connection with Intro
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Launches the Dial-Up Networking New Connection wizard with the introduction text
Syntax
RunDLL32.EXE RNAUI.DLL,RnaWizard
Dial-Up Networking: Create New Connection without Intro
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Launches the Dial-Up Networking New Connection wizard without the introduction text
Syntax
RunDLL32.EXE RNAUI.DLL,RnaWizard @ 1
Dial-Up Networking: Start Connection
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
The function call RnaDial and the ConnectionName are both case-sensitive.
Although there is a function within the Rnaui.dll file that enables you to programmatically dial, a function that allows you to programmatically disconnect is not available.
ConnectionName is to be replaced with the name of one of the already set dialup name. For example, if you have a connection named 'Bluewin', Then replace ConnectionName with BlueWin:
Rundll32.exe Rnaui.dll,RnaDial Bluewin
Syntax
RunDLL32.EXE Rnaui.dll,RnaDial ConnectionName
Disks: Copy Floppy
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Launches the floppy disk copy wizard
Syntax
RunDLL32.EXE DISKCOPY.DLL,DiskCopyRunDll
Disks: Format
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Launches the disk format dialog box
Syntax
RunDLL32.EXE SHELL32.DLL,SHFormatDrive
Display: Refresh
Supported Platforms
Windows 95/98/ME
Description
Repaints the desktop/screen
Syntax
RunDLL32.EXE USER.DLL,repaintscreen
Display: Settings - Appearance
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Opens the Display Properties control panel applet to the Appearance tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL desk.cpl,,2
Display: Settings - Background
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Opens the Display Properties control panel applet to the Background tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL desk.cpl,,0
Display: Settings - Screen Saver
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Opens the Display Properties control panel applet to the Screen Saver Tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL desk.cpl,,1
Display: Settings - Settings
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Opens the Display Properties control panel applet to the Settings Tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL desk.cpl,,3
Display: Settings - Themes
Supported Platforms
Windows XP
Description
Opens the Display Properties control panel applet to the Themes tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL desk.cpl,,-1
Fast Find
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Launches the Fast Find control panel applet (If installed)
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL findfast.cpl
Files: Open With
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Launches the Open With/As dialog box where the FileName is the path and file to send to the application.
Syntax
RunDLL32.EXE SHELL32.DLL,OpenAs_RunDLL FileName
Fonts: Open Fonts Folder
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
This will open the fonts folder
Syntax
RunDLL32.EXE SHELL32.DLL,SHHelpShortcuts_RunDLL FontsFolder
Fonts: Open Fonts Folder (additional)
Supported Platforms
Windows 95/98/ME
Description
Opens the fonts folder.
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL main.cpl @3
Game Controllers
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Opens the Game Controllers control panel applet up to the General section. In Windows 2000, you may add ',,1' to open to the Advanced Tab. In Windows ME, ',,1' to open up to the Controllers ID tab, and ',,2' to open to the Voice Chat tab (if installed)
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL joy.cpl
Hardware: Add New Hardware Wizard
Supported Platforms
Windows 95/98/ME
Description
Invokes the Add New Hardware Wizard. This command will only open the System Control Panel applet in Windows NT/2000/XP
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL sysdm.cpl @1
Hardware: Launch Device Manager
Supported Platforms
Windows 2000
Description
Launches the Device Manager.
Syntax
RunDLL32.EXE devmgr.dll DeviceManager_Execute
Imaging: Add New Scanner/Camera Wizard
Supported Platforms
Windows 95/98/ME
Description
Launches the Add New Scanner/Camera Wizard.
Syntax
RunDLL32.EXE SysDM.cpl,InstallDevice_RunDLL Image
Infrared: Add New Infrared Device Wizard
Supported Platforms
Windows 95/98/ME
Description
On Windows 95/98, this launches the Add Infrared Device Wizard.
On Windows ME, this lauches the Add/Remove hardware wizard preselecting infrared hardware types.
Syntax
RunDLL32.EXE SysDM.cpl,InstallDevice_RunDLL Infrared
Internet Explorer: Clear Branding
Supported Platforms
Windows 95/98/ME
Description
When it comes to sponsorship, branding is good. When it comes to Web browsers, branding is not so good. When you surf the Net, is Internet Explorer semi-skinned by a company's (your ISP, for example) name and spinning logo? Get it outta there! That is, if you so desire.
First, be sure all browser windows are closed completely. Then, Run the following command line. Presto! Restart IE and everything should be hunky-dory.
This tactic will also work when IE's interface isn't working as well as it should. Restoration is so refreshing, especially when you didn't want it in the first place.
IEdkcs32.dll is IE's "customisation DLL", for those who would like to know.
Syntax
RunDLL32.EXE IEdkcs32.dll,Clear
Internet Explorer: Repair Tool
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
For Internet Explorer versions 5 and 6, you can launch the repair tool using this call. It is assumed that IE is installed in the default location.
Syntax
RunDLL32.EXE setupwbv.dll,IE5Maintenance "C:\Program Files\Internet Explorer\Setup\SETUP.EXE" /g "%SystemRoot%\IE Uninstall Log.Txt"
Internet Properties: Advanced
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Depending on your version of the Internet Explorer, the tab order and selection is different. If you have version 6 or greater, substitute the # for 6. If below, substitute the # for 5
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL inetcpl.cpl,,#
Internet Properties: Connections
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Depending on your version of the Internet Explorer, the tab order and selection is different. If you have version 6 or greater, substitute the # for 4. If below, substitute the # for 3
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL inetcpl.cpl,,#
Internet Properties: Content
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Depending on your version of the Internet Explorer, the tab order and selection is different. If you have version 6 or greater, substitute the # for 3. If below, substitute the # for 2
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL inetcpl.cpl,,#
Internet Properties: General
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Opens the Internet Properties Control panel applet to the General tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL inetcpl.cpl,,0
Internet Properties: Privacy
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Depending on your version of the Internet Explorer, this tab may or may not exist. If you have version 6 or greater, this tab is present. If below, this will focus the Content tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL inetcpl.cpl,,2
Internet Properties: Programs
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Depending on your version of the Internet Explorer, the tab order and selection is different. If you have version 6 or greater, substitute the # for 5. If below, substitute the # for 4
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL inetcpl.cpl,,#
Internet Properties: Security
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Opens the Internet Properties Control panel applet to the Security tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL inetcpl.cpl,,1
Internet: E-Mail
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
This will create a new mail message to the address specified in %1 in the computers default email program.
Syntax
RunDLL32.EXE url.dll,MailToProtocolHandler %1
Internet: News Server
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
This will attept to connect you to the news server where %1 is the address of the news server, using your computers default news server program.
Syntax
RunDLL32.EXE url.dll,NewsProtocolHandler %1
Internet: Open Web Page
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
This will launch the specified web page in the computers default browser. Substitute the full URL (include the http://) for %1.
Syntax
RunDLL32.EXE url.dll,FileProtocolHandler %1
Internet: TelNet
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
This will attempt to connect to the specified telnet address - where %1 is the TCP/IP address of the destination.
Syntax
RunDLL32.EXE url.dll,TelnetProtocolHandler %1
Keyboard: Disable
Supported Platforms
Windows 95/98/ME
Description
Supposedly this disabled keyboard input. In all tests performed by Dx21, whereas this does disable the keyboard, it also froze everything but the mouse. Not recommended
Syntax
RunDLL32.EXE KEYBOARD,disable
Keyboard: Properties
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Opens the Keyboard properties control panel applet.
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL main.cpl @1
Miscellaneous: Disable OEM Layer
Supported Platforms
Windows 95/98/ME
Description
This will disable and unload the OEM layer. Once this has been done, all I/O functions, such as keyboard, mouse and display, are functionless. However, the computer is still active and functional. If you have the ability to run commands remotely, you can disabled the OEM layer, and then later re-enabled the OEM layer and have the computer continue to work.
Syntax
RunDLL32.EXE user,disableoemlayer
Miscellaneous: Enable OEM Layer
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
This will enable and load the OEM layer. Once this has been done, all I/O functions, such as keyboard, mouse and display, are functional. If you have the ability to run commands remotely, you can disabled the OEM layer, and then later re-enabled the OEM layer and have the computer continue to work.
Syntax
RunDLL32.EXE user,enableoemlayer
Modems: Install New
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
On a Windows 9x system, this launches the Install New Modem wizard. In Windows NT, this launches the Phone and Modem control panel applet and set focus to the Modems tab.
On Windows 95/98, this Invokes the Add New Modem wizard.
On Windows ME, this lauches the Add/Remove hardware wizard preselecting modem hardware types.
This has no effect in NT4, 2000 or XP.
Syntax
RunDLL32.EXE SHELL32.DLL,Control_RunDLL modem.cpl,,add
RunDLL32.EXE SysDM.cpl,InstallDevice_RunDLL Modem
Modems: Properties
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Opens the Phone and Modems Options control panel applet to the Modems tab (if a modem is installed, otherwise it launches the Install New Modem Wizard)
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL modem.cpl
Mouse: Disable
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Supposedly disables the mouse. In tests Dx21 performed, this froze the system. Not recommended
Syntax
RunDLL32.EXE MOUSE,disable
Mouse: Properties
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Opens the Mouse Properties control panel applet
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL main.cpl @0
Mouse: Swap Buttons
Supported Platforms
Windows 95/98/ME
Description
Toggles the left and right mouse buttons
Syntax
RunDLL32.EXE USER.DLL,swapmousebutton
Multimedia: Audio
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Description
Opens the Multimedia Properties control panel applet to the Audio tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL mmsys.cpl,,0
Multimedia: CD
Supported Platforms
Windows 95/98/ME
Windows NT 4
Description
Opens the Multimedia Properties control panel applet to the CD tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL mmsys.cpl,,3
Multimedia: Devices
Supported Platforms
Windows 95/98/ME
Windows NT 4
Description
Opens the Multimedia Properties control panel applet to the Devices tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL mmsys.cpl,,4
Multimedia: MIDI
Supported Platforms
Windows 95/98/ME
Windows NT 4
Description
Opens the Multimedia Properties control panel applet to the MIDI tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL mmsys.cpl,,2
Multimedia: Video
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Description
Opens the Sound and Multimedia Properties control panel applet to the Audio Tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL mmsys.cpl,,1
Network: Add Network Place Wizard
Supported Platforms
Windows 2000
Description
Launches the Add Network Place Wizard which helps you add a link to a Network Place.
Syntax
RunDLL32.EXE netplwiz.dll,AddNetPlaceRunDll
Network: Disconnect Mapped Drive
Supported Platforms
Windows 95/98/ME
Description
Launches a dialog box which allows you to disconnect a mapped network drive
Syntax
RunDLL32.EXE USER.DLL,wnetdisconnectdialog
Network: Disconnect Mapped Drive (NT/2K/XP)
Supported Platforms
Windows NT 4
Windows 2000
Windows XP
Description
Launches a dialog box which allows you to disconnect a mapped network drive
Syntax
RunDLL32.EXE shell32.dll,SHHelpShortcuts_RunDLL Disconnect
Network: Map Drive
Supported Platforms
Windows 95/98/ME
Description
This will launch the Map Network Drive wizard
Syntax
RunDLL32.EXE USER.DLL,wnetconnectdialog
Network: Map Drive (NT/2K/XP)
Supported Platforms
Windows NT 4
Windows 2000
Windows XP
Description
This will launch the Map Network Drive wizard
Syntax
RunDLL32.EXE shell32.dll,SHHelpShortcuts_RunDLL Connect
Network: Network and Dial-up Connections
Supported Platforms
Windows NT 4
Windows 2000
Windows XP
Description
Launches the Network and Dial-up Connections 'folder' in Windows 2000 and XP, and the Network Control Panel applet in NT 4
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL ncpa.cpl
Network: Network Identification Wizard
Supported Platforms
Windows 2000
Description
Launches the Network Identification Wizard which helps you to connect your computer to a network.
Syntax
RunDLL32.EXE netplwiz.dll,NetAccWizRunDll
Network: Properties
Supported Platforms
Windows 95/98/ME
Description
Launches the Network Properties control panel applet.
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL netcpl.cpl
Network: Properties (NT/2K/XP)
Supported Platforms
Windows NT 4
Windows 2000
Windows XP
Description
In Windows NT 4, this launches the Network Properties control panel applet. In Windows 2000 / XP, this launches the Network and Dial Up Connections folder.
In Windows NT 4, the command can be called with or without an identification number (replace the # mark in the second example). The table below lists the effect of the number specified:
# Description
0 Identification
1 Services
2 Protocols
3 Adapters
4 Bindings
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL ncpa.cpl
RunDLL32.EXE shell32.dll,Control_RunDLL ncpa.cpl,,#
ODBC: Data Source Administrator
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Launches the ODBC 32 Data Source Administrator control panel applet
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL odbccp32.cpl
Passwords: Properties
Supported Platforms
Windows 95/98/ME
Description
Launches the Password Properties Control panel applet.
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL password.cpl
PCMCIA
Supported Platforms
Windows 95/98/ME
Description
Opens the PCMCIA properties control panel applet if installed
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL main.cpl @4
Power Options
Supported Platforms
Windows NT 4
Windows 2000
Windows XP
Description
Will launch the Power Options Properties control panel applet
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL ups.cpl
Printers: Add New Printer Wizard
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Launches the Add New Printer wizard.
On Windows 95/98, appending ",,0" launches the Add New Printer wizard at its greeting page. If you omit this, you start at the Network/Local choice page.
On Windows ME, this lauches the Add/Remove hardware wizard preselecting printer hardware types.
Syntax
RunDLL32.EXE SHELL32.DLL,SHHelpShortcuts_RunDLL AddPrinter
RunDLL32.EXE RunDLL32 SysDM.cpl,InstallDevice_RunDLL Printer,,0
Printers: Add Standard TCP/IP Printer Port
Supported Platforms
Windows 2000
Description
Launches the Add Standard TCP/IP Printer Port Wizard
Syntax
RunDLL32.EXE tcpmonui.dll,LocalAddPortUI
Printers: Open Printer Folder
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
This will open the printers folder
Syntax
RunDLL32.EXE SHELL32.DLL,SHHelpShortcuts_RunDLL PrintersFolder
Printers: Open Printer Folder (additional)
Supported Platforms
Windows 95/98/ME
Description
Opens the Priner folder
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL main.cpl @2
Printers: Print Test Page
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Prints a test page
Syntax
RunDLL32.EXE SHELL32.DLL,SHHelpShortcuts_RunDLL PrintTestPage
Printers: Print Test Page (Win9x Alternative)
Supported Platforms
Windows 95/98/ME
Description
Prints a test page. Displays a window to pick an installed printer from; you can then Continue (which prints the test page) or Cancel. The Shell32.DLL,SHHelpShortcuts_RunDLL PrintTestPage command does not always work on all Win98 system. This one does.
Syntax
RunDLL32.EXE MSPrint2.DLL,RUNDLL_PrintTestPage
Regional: Advanced (Windows XP)
Supported Platforms
Windows XP
Description
Opens the Regional and Language Options control panel applet to the Advanced tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL intl.cpl,,2
Regional: Currency
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Description
Opens the Regional Options control panel applet to the Currency Tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL intl.cpl,,2
Regional: Date
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Description
Opens the Regional Options control panel applet to the Date tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL intl.cpl,,
Regional: General
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Description
Opens the Regional Options control panel applet to the General tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL intl.cpl,,0
Regional: Input Locales
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Description
Opens the Regional Options control panel applet to the Input Locales tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL intl.cpl,,5
Regional: Languages
Supported Platforms
Windows XP
Description
Opens the Regional and Language Options control panel applet to the languages tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL intl.cpl,,1
Regional: Numbers
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Description
Opens the Regional Options control panel applet to the Numbers tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL intl.cpl,,1
Regional: Regional Options
Supported Platforms
Windows XP
Description
Opens the Regional and Language Options control panel applet to the Regional Options tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL intl.cpl,,0
Regional: Time
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Description
Opens the Regional Options control panel applet to the Time Tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL intl.cpl,,3
Scrap Files
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Opens the specified scrap file, where %1 is substituted with the path and file name of the scrap file to open.
Syntax
RunDLL32.EXE shscrap.dll,OpenScrap_RunDLL /r /x %1
Screen Saver: Install
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Launches the display properties control panel applet to the screen savers tab and displays the screen saver (FileName.SCR) you designated as %1 in the preview window
Syntax
RunDLL32.EXE desk.cpl,InstallScreenSaver %1
Services: Server Manager
Supported Platforms
Windows NT 4
Description
Launches the Server Manager.
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL srvmgr.cpl
Shares: Create
Supported Platforms
Windows NT 4
Windows 2000
Windows XP
Description
Launches the New Share create dialog box in Windows NT
Syntax
RunDLL32.EXE NTLANUI.DLL,ShareCreate
Shares: Manage
Supported Platforms
Windows NT 4
Windows 2000
Windows XP
Description
This launches the Share Directories dialog in Windows NT
Syntax
RunDLL32.EXE NTLANUI.DLL,ShareManage
Shortcuts: Creating
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
This will launch the Create Shortcut Wizard, where %1 is the destination path for the new shortcut.
Syntax
RunDLL32.EXE AppWiz.Cpl,NewLinkHere %1
Sound Properties: Sounds (Sound Events)
Supported Platforms
Windows 95/98/ME
Windows NT 4
Description
Assign sound to windows events
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL mmsys.cpl @1
Sounds and Audio: Audio
Supported Platforms
Windows XP
Description
Opens the Multimedia Devices Properties control panel applet to the Audio tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL mmsys.cpl,,2
Sounds and Audio: Hardware
Supported Platforms
Windows XP
Description
Opens the Sounds and Audio Devices Properties control panel applet to the hardware tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL mmsys.cpl,,4
Sounds and Audio: Sounds (Sound Events)
Supported Platforms
Windows XP
Description
Opens the Sounds and Audio Devices Properties control panel applet to the Sounds tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL mmsys.cpl,,1
Sounds and Audio: Voice
Supported Platforms
Windows XP
Description
Opens the Sounds and Audio Devices Properties control panel applet to the Voice Tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL mmsys.cpl,,3
Sounds and Audio: Volume
Supported Platforms
Windows XP
Description
Opens the Sounds and Audio Devices Properties control panel applet to the Volume Tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL mmsys.cpl,,0
System Properties: Advanced
Supported Platforms
Windows NT 4
Windows 2000
Windows XP
Description
Launches the System Properties control panel applet to the Advanced Tab. In For Windows NT and 2000, replace # with 4. For Windows XP replace # with 3.
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL sysdm.cpl,,#
System Properties: Automatic Updates
Supported Platforms
Windows XP
Description
Launches the System Properties control panel applet to the Automatic Updates
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL sysdm.cpl,,5
System Properties: Computer Name
Supported Platforms
Windows XP
Description
Launches the System Properties control panel applet to the Computer Name tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL sysdm.cpl,,1
System Properties: Device Manager
Supported Platforms
Windows 95/98/ME
Description
Launches the System Properties control panel applet to the Device Manager tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL sysdm.cpl,,1
System Properties: General
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Launches the System Properties control panel applet to the General tab.
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL sysdm.cpl,,0
System Properties: Hardware
Supported Platforms
Windows NT 4
Windows 2000
Windows XP
Description
Launches the System Properties control panel applet to the Hardware Tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL sysdm.cpl,,2
System Properties: Hardware Profiles
Supported Platforms
Windows 95/98/ME
Description
Launches the System Properties control panel applet to the Hardware Profiles Tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL sysdm.cpl,,2
System Properties: Network Identification
Supported Platforms
Windows NT 4
Windows 2000
Description
Launches the System Properties control panel applet to the Network Identification tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL sysdm.cpl,,1
System Properties: Performance
Supported Platforms
Windows 95/98/ME
Description
Launches the System Properties control panel applet to the Performance Tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL sysdm.cpl,,3
System Properties: Remote
Supported Platforms
Windows XP
Description
Launches the System Properties control panel applet to the Remote tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL sysdm.cpl,,6
System Properties: System Restore
Supported Platforms
Windows 2000
Windows XP
Description
Launches the System Properties control panel applet to the System Restore Tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL sysdm.cpl,,4
System Properties: User Profiles
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Launches the System Properties control panel applet to the User Profiles Tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL sysdm.cpl,,3
Telephone Properties
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
In Windows 9x, launches the Dialing Properties control panel applet. In Windows NT/2000/XP launches the Phone and Modem Options control panel applet
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL telephon.cpl
Themes
Supported Platforms
Windows 95/98/ME
Description
In Windows 95 and 98 where Plus! is installed, this will launch the Themes control panel applet.
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL themes.cpl
Time and Date: Properties
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Launches the Time and Date Control panel applet to the Properties tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL timedate.cpl
Time and Date: Time Zone
Supported Platforms
Windows 95/98/ME
Windows NT 4
Windows 2000
Windows XP
Description
Launches the Time and Date Control Panel applet to the Time Zone tab
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL timedate.cpl,,/f
TweakUI
Supported Platforms
Windows 95/98/ME
Windows NT 4
Description
In Windows 95 and NT4 where TweakUI is installed, this will launche the Tweak UI Control panel applet
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL tweakui.cpl
Users: Enable Multi-User Setting
Supported Platforms
Windows 95/98/ME
Description
This launches the Enable Multi-User Settings wizard.
Syntax
RunDLL32.EXE shell32.dll,Control_RunDLL inetcpl.cpl @1
Windows: Lock Computer
Supported Platforms
Windows 2000
Windows XP
Description
Locks the workstation - as though you pressed Ctrl+Alt+Del and then Lock Computer
Syntax
RunDLL32.EXE user32.dll,LockWorkStation
Windows: Log Off
Supported Platforms
Windows 95/98/ME
Description
This will log the current user off without any dialog boxes.
Syntax
RunDLL32.EXE SHELL32.DLL,SHExitWindowsEx 0
Windows: PNP Power Down
Supported Platforms
Windows 95/98/ME
Description
This will power the computer down (If the hardware is compatable with a power down command)
Syntax
RunDLL32.EXE SHELL32.DLL,SHExitWindowsEx 1
Windows: Reboot
Supported Platforms
Windows 95/98/ME
Description
This will reboot the computer without any dialog boxes
Syntax
RunDLL32.EXE SHELL32.DLL,SHExitWindowsEx 2
Windows: Restart The Explorer
Supported Platforms
Windows 95/98/ME
Description
This will restart the explorer shell.
Syntax
RunDLL32.EXE SHELL32.DLL,SHExitWindowsEx -1
Windows: Shut Down the system either enters a suspend (sleep) state or hibernation.
Supported Platforms
Windows 98
Windows 2000
Windows XP
Description
Transit the system from the working state to the standby (sleep), or optionally, hibernate (S4) state.
I test this command in windows 2000, it standby.
I test this command in windows XP, it hibernate.
Syntax
rundll32.exe powrprof.dll,SetSuspendState
Windows: Shut Down to "Safe to.."
Supported Platforms
Windows 95/98/ME
Description
This will shut the computer down and leave it at the "It is now safe to shut down your computer" screen.
Syntax
RunDLL32.EXE USER.DLL,exitwindows
Windows: Unload the Kernel
Supported Platforms
Windows 95/98/ME
Description
This will unload the Kernel, which will result in the shut down of windows.
Syntax
RunDLL32.EXE krnl386.exe,exitkernel