Как я могу открыть "специальные места" в Windows, например "Панель управления" из командной строки?

Если открыть Windows Explorer, а затем ввести "Панель управления" в строке адреса, то запустится панель управления Windows. Аналогично, строка расположения "Панель управления \ Панель управления NVIDIA" запускает Панель управления NVIDIA.

Есть ли способ получить доступ к этому из командной строки? Следующее не работает:

explorer "Control Panel\NVIDIA Control Panel"

4 ответа

Решение

Просто беги control,

Это проще, чем вы думаете, вам просто нужно знать правильное название приложения панели управления.

Приложения панели управления обычно представляют собой файлы с .CPL расширение в каталоге Windows.

Их слишком много, и они могут варьироваться в зависимости от того, что установлено.

В Википедии есть хороший список официальных приложений для Windows и множество приложений для третьей части.

Чтобы найти их все, вы можете зайти в командную строку и убедиться, что находитесь в корне системного диска, и набрать

dir *.cpl /s

Это перечислит все файлы панели управления на вашем компьютере.

Таким образом, чтобы запустить панель управления Nvidia, по ссылке в Википедии, вы должны набрать nvidia.cpl до тех пор, пока местоположение файла исправлено. (Я не могу проверить это, так как у меня сейчас только карты ATI)

Элементы панели управления обычно имеют зарегистрированное имя апплета, связанное с ними. Вам придется ознакомиться с документацией на товары третьих лиц или выполнить их поиск.

Здесь вы можете найти список наиболее распространенных ярлыков апплета панели управления. Для NVIDIA это списки nvidia.cpl чтобы получить доступ к панели управления nvidia, которая, как я могу подтвердить, работает в моей системе Windows 7. По крайней мере, в некоторых системах это nvcpl.cpl, Еще один удобный для запуска из командной строки sysdm.cpl который поднимает свойства системы.

Вы можете использовать Powershell v3+ для получения списка элементов панели управления и их канонических имен:

Get-ControlPanelItem

И использовать

Show-ControlPanelItem

Чтобы открыть элементы панели управления.

Если вы откроете Диспетчер задач и просмотрите процессы перед запуском панели управления nVidia, вы увидите процесс:

nvcplui.exe

это "настоящая" панель управления nVidia. Его можно найти в:

"C:\Program Files\NVIDIA Corporation\Control Panel Client\nvcplui.exe"
Другие вопросы по тегам