dr_ahmed,
Yes, typing ncpa.cpl in the Run command opens Network Connections.
so what is the
meaning of "RUNDLL32.EXE SHELL32.DLL,Control_RunDLL " or what is its
function.
rundll32.exe shell32.dll,Control_RunDLL typed into the Run command will open
the Control Panel.
shell32.dll, among other things, is the the Control Panel.
Control_RunDLL Control.exe opens the Control Panel.
control typed into the Run command opens the Control Panel.
control.exe typed into the Run command opens the Control Panel.
Control_RunDLL is part of the command, Microsoft set it up this way, I don't
know why.
control netconnections typed into the Run command opens Network
Connections.
{7007ACC7-3202-11D1-AAD2-00805FC1270E} is the CLSID for Network Connections.
This pasted in Start | Run
file:///::{7007ACC7-3202-11D1-AAD2-00805FC1270E}
opens Network Connections.
This pasted in Start | Run
explorer ::{7007ACC7-3202-11D1-AAD2-00805FC1270E}
opens Network Connections.
{208D2C60-3AEA-1069-A2D7-08002B30309D} is the CLSID for My Network Places.
This pasted in Start | Run
Explorer.exe /e,/root,::{208D2C60-3AEA-1069-A2D7-08002B30309D}
opens My Network Places.
This pasted in Start | Run
Explorer.exe
/e,/root,::{208D2C60-3AEA-1069-A2D7-08002B30309D}\::{7007ACC7-3202-11D1-AAD2
-00805FC1270E}
opens Network Connections.
{20D04FE0-3AEA-1069-A2D8-08002B30309D} is the CLSID for My Computer.
This pasted in Start | Run
file:///::{20D04FE0-3AEA-1069-A2D8-08002B30309D}
opens My Computer.
This pasted in Start | Run
file:///::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{7007ACC7-3202-11D1-AAD2-00805FC1270E}
opens Network Connections.
Of course ncpa.cpl in the Run command will open Network Connections.
Shortcut to Network Connections in C:\Documents and Settings\All Users\Start
Menu\Programs\Accessories\Communications
%SystemRoot%\explorer.exe
::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{21EC2020-3AEA-1069-A2DD-08002B30
309D}\::{7007acc7-3202-11d1-aad2-00805fc1270e}
Pasting the above into the Run command will open Network Connections.
{20D04FE0-3AEA-1069-A2D8-08002B30309D} is the CLSID for My Computer.
{21EC2020-3AEA-1069-A2DD-08002B30309D} is the CLSID for Control Panel.
{7007ACC7-3202-11D1-AAD2-00805FC1270E} is the CLSID for Network Connections.
How to run Control Panel tools by typing a command
http://support.microsoft.com/kb/192806
RunDll commands (some of these only work w/earlier versions of Windows)
http://chagdali.free.fr/dcs/RunDll.htm
Using Rundll32.exe in Windows XP
http://vlaurie.com/computers2/Articles/rundll32.htm
Batch files - RUNDLL and RUNDLL32
http://www.robvanderwoude.com/rundll.html
INFO Windows Rundll and Rundll32 Interface
http://support.microsoft.com/kb/164787
How To Use RUNDLL32 to Debug Control Panel Applets
http://support.microsoft.com/kb/166168
in registry,"HKEY_CLASSES_ROOT\CLSID\",what is meant by "CLASSES"
[[Description
The HKEY_CLASSES_ROOT subtree contains two types of data:
1. Data that associates file types with programs. The file type subkeys in
HKEY_CLASSES_ROOT have the same name as the file name extension for the file
type, such as .exe. File type associations are stored in the registry, but
you should use Windows Explorer to change them. In Windows Explorer, from
the Tools menu, click Folder Options, and then click the File Types tab.
2. Configuration data for COM objects, Visual Basic programs, or other
automation.The configuration subkeys either use the program IDs (such as for
COM, VB, automation, and scripting) or parent keys for other classes of
information (such as for CLSID, Interface, TypeLib, AppId, and so on). ]]
More here...
HKEY_CLASSES_ROOT
http://www.microsoft.com/resources/...er/reskit/en-us/regentry/69673.asp?frame=true
Look at the list of CLSIDs here...
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell
Extensions\Approved
HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}
My Computer
HKEY_CLASSES_ROOT\CLSID\{21EC2020-3AEA-1069-A2DD-08002B30309D}
Control Panel
HKEY_CLASSES_ROOT\CLSID\{7007ACC7-3202-11D1-AAD2-00805FC1270E}
Network Connections
Rename or Delete Special Folders
http://www.winguides.com/registry/display.php/61/
Universally Unique Identifier (UUI)
http://encyclopedia.thefreedictionary.com/Universally Unique Identifier
GUID
http://www.webopedia.com/TERM/G/GUID.html
Globally Unique Identifier
http://en.wikipedia.org/wiki/GUID
Class ID (CLSID)
http://www.microsoft.com/resources/...0/all/proddocs/en-us/appint/asdefclassid.mspx
that it refers to Dll file,check this for example
"HKEY_CLASSES_ROOT\CLSID\{00020000-0000-0000-C000-000000000046}\InprocServer
"
{00020000-0000-0000-C000-000000000046} is the CLSID for Microsoft AVI Files.
Audio Video Interleave files, the file format for Microsoft's Video for
Windows standard.
HKEY_CLASSES_ROOT\CLSID\{00020000-0000-0000-C000-000000000046}\InprocServer
avifile.dll = Microsoft AVI File support library
--
Hope this helps. Let us know.
Wes
MS-MVP Windows Shell/User
In