Run a DLL program. This command is available on all version of Windows from Win95 onwards, but the DLL&qt;&qt;s and options available do vary considerably. Many options are case sensitive.
Syntax
RUNDLL32.EXE dll_name,EntryPoint [options]
Examples
Un-install MS Java Virtual Machine (JVM):
RUNDLL32 advpack.dll,LaunchINFSection java.inf,UnInstall
Copy a floppy disk
RUNDLL32 diskcopy,DiskCopyRunDll
Lock workstation
RUNDLL32.exe user32.dll, LockWorkStation
Add a Network Printer
RUNDLL32 printui.dll,PrintUIEntry /ia /c\server /m "AGFA-AccuSet v52.3"
/h "Intel" /v "Windows 2000" /f &qt;windir&qt;inf
tprint.inf
Add a Local Printer
RUNDLL32 printui.dll,PrintUIEntry /if /b "Test Printer" /c\SERVER
/f "&qt;windir&qt;inf
tprint.inf" /r "lpt1:" /m "AGFA-AccuSet v52.3"
Add a printer connection that&qt;&qt;s available to anyone who logs on:
Rundll32 printui.dll,PrintUIEntry /ga /n\ServerPrintShare
Display all the available commands for PRINTUI.DLL
RUNDLL32 printui.dll,PrintUIEntry /?
(add/remove print drivers, print queues, preferences, properties etc)