Как я могу открыть "специальные места" в Windows, например "Панель управления" из командной строки?
Если открыть Windows Explorer, а затем ввести "Панель управления" в строке адреса, то запустится панель управления Windows. Аналогично, строка расположения "Панель управления \ Панель управления NVIDIA" запускает Панель управления NVIDIA.
Есть ли способ получить доступ к этому из командной строки? Следующее не работает:
explorer "Control Panel\NVIDIA Control Panel"
4 ответа
Это проще, чем вы думаете, вам просто нужно знать правильное название приложения панели управления.
Приложения панели управления обычно представляют собой файлы с .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"