Запуск компонентов Control Panel из командной строки




ID:
R10593
Product:
Windows NT
Versions: 4.0
Operation_Systems: MS Windows NT 4.0
Last Modified Date: 24.12.98


ПРОБЛЕМА

Необходимо запустить определенный компонент Control Panel из командной строки.

РЕШЕНИЕ

Каждому компоненту Control Panel соответствует CPL-файл, хранящийся в каталоге %SystemRoot%\System32. Запустить компонент можно, зная имя соответствующего CPL-файла, используя команду

    rundll32.exe shell32.dll,Control_RunDLL

Например, для запуска свойств сети Network необходимо выполнить команду

    rundll32.exe shell32.dll,Control_RunDLL ncpa.cpl

Из командной строки можно задать закладку, которая откроется при запуске компонента. Для этого используйте команду

    rundll32.exe shell32.dll,Control_RunDLL ,@0,N

где N – это номер закладки. Закладки нумеруются слева на право, начиная с 0. Например, для открытия свойств сети на закладке Protocols необходимо выполнить команду

    rundll32.exe shell32.dll,Control_RunDLL ncpa.cpl,@0,2

Перечень компонентов Control Panel и соответствующих им CPL-файлов приведен в следующей таблице.

Компонент Имя CPL-файла
Accessibility Options Access.cpl
Add/Remove Programs Appwiz.cpl
MSDOS Console Console.cpl
Date/Time Timedate
Display Desk.cpl
Find Fast Findfast.cpl
Fonts Main.cpl
GSNW Nwc.cpl
Intel Pro Set Proset.cpl
Internet Inetcpl.cpl
KEYBOARD Main.cpl
Licensing Liccpa.cpl
Macfile Sfmmgr.cpl
Mail and Fax Mlcfg32.Cpl
Modems Modem.cpl
Mouse Main.cpl
Multimedia Mmsys.cpl
Network Ncpa.cpl
ODBC32 Odbccp32.cpl
PCCard Devapps.cpl
Ports Ports.cpl
Printers Main.cpl
Regional Settings Intl.cpl
SCSI Adapters Devapps.cpl
Server Srvmgr.cpl
Sounds Mmsys.cpl
System Sysdm.cpl
Tape Devices Devapps.cpl
Telephony Telephon.cpl
UPS Ups.cpl

См. также статью Q173132, Q167012.



Используются технологии uCoz