Открыть встроенное окно командой

Открыть встроенное окно командой

Я всегда использую Win+Rкоманду input a, sysdm.cplчтобы открыть окно для установкиПУТЬв моемВиндовс 10, но я не знаю, почему эта команда сработает. Может ли кто-нибудь объяснить мне это? И теперь, если я нажму правой кнопкой мыши наЭтотПК, затем я нажимаю кнопкуХарактеристикиЯ могу открытьокно свойств. Могу ли я открыть это окно другой командой в Win+R?

Кроме того, как узнать, какое окно может быть открыто с помощью этой команды вВиндовс 10?


Как следует из ответаtechturtleговорит:

Вы можете получить доступ практически к любому элементу Панели управления, если знаете название его фактической команды.

Но на самом деле мой вопрос в том, как найти эти команды для любого окна?

решение1

Добавление реального ответа на ваш вопроспоскольку существующие ответы не решают эту проблему.

Но на самом деле мой вопрос в том, как найти эти команды для любого окна?

▶ Все апплеты панели управления регистрируются в базе данных реестра в разделе HKCR\CLSID. Это описано в статье MSDNКак зарегистрировать исполняемые элементы панели управления.

Пример:Там вы можете найти, например, этот раздел реестра и его данные:

{A8A91A66-3A7D-4424-8D24-04E180695C7A}

System.ApplicationName:Microsoft.DevicesAndPrinters    (← это значение, на которое вы можете ссылаться) System.ControlPanel.Category:2

Таким образом, Windows создает список всех таких ключей («папок» реестра), которые соответствуют требованиям, и создает из них элементы Панели управления.

Краткое содержание:Вы можете изучить все доступные команды втвойWindows из реестра. ИспользоватьNirsoft RegScannerдля одновременного вывода списка всех зарегистрированных элементов (или связанных с ними команд и т. д.) путем поиска определенного значения реестра, например System.ApplicationName.

Дополнительная литература (основная тема):Реализация элементов панели управления

решение2

.cplФайлы обычно являются виджетами панели управления. Ввод текста sysdm.cplв поле «Выполнить» аналогичен вводу текста в панель управления, нажатию «Система», а затем нажатию «Дополнительные параметры системы». Вы можете получить доступ практически к любому элементу панели управления, если знаете имя его фактической команды. Упомянутое вами окно свойств «Мой компьютер» можно открыть с помощью сочетания клавиш Win+ Pause/Break.

https://www.groovypost.com/howto/windows-10-keyboard-shortcuts/содержит очень полный список сочетаний клавиш, которые вы можете использовать, и элементов, которые вы можете ввести в поле «Выполнить», чтобы перейти непосредственно к различным параметрам и опциям Windows.

решение3

По этомуСтатья Майкрософт

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

Команда работает, потому что вы напрямую обращаетесь к Windowsапплет панели управления(тот.cplрасширение) по имени с помощью команды «Выполнить» ( Win+ R).

sysdm

Этот же файл связан с определенными выборками вПанель управления\Система и безопасность\Системаа также, такие какРасширенные настройки системыили изменение имени вашего компьютера.

Если я щелкну правой кнопкой мышиЭтотПКи затем я нажимаюХарактеристики, я могу открыть окно свойств. Могу ли я открыть это окно другой командой в Win+R?

Чтобы получить доступПанель управления\Система и безопасность\Система(что то же самое, что щелкнуть правой кнопкой мышиЭтотПКХарактеристики) есть другой метод — Win+ Rзатем введите"система контроля".

панель управления

панель управления 32

Как вы видете,"система"действует как параметр дляcontrol.exe(указывая, какую панель показывать).

Как найти эти команды для запуска любого заданного окна?

Пожалуйста, простите меня, если я что-то неправильно понял или повторю то, что вы уже знаете. =)

К сожалению, как и @techturtle, я не знаю ни одной команды, которая могла бы напрямую вывести список возможных параметров Панели управления.

Обновление: Как предполагает ответ @miroxlav, вы можете использовать утилиты для просмотра реестра. Это может иметь дополнительное преимущество в идентификации пользовательских, нестандартных элементов панели управления (например, установленных определенным программным обеспечением или производителем компьютера).

В частности, для панели управления иногда встречаются команды, которые перекрывают друг друга. Например,"контрольная дата/время","control /name Microsoft.DateAndTime","контроль timedate.cpl"и"timedate.cpl"все поднимаютДата/ВремяПанель настроек в Windows 7/8/10.

Списки элементов панели управления

Однако есть несколько полезных списков, созданных Microsoft. В дополнение кофициальный список стандартных апплетов/команд Панели управленияранее связанный,У Microsoft также есть список всех канонических (официальных) названий для каждого элемента Панели управления по умолчанию..

Этот второй набор элементов обычно можно открыть с помощью Win+ R, а затем ввести"контроль /имя"вместе с именем собственным, указанным, например"Microsoft.Устранение неполадок".

Пример устранения неполадок

Примечания

Связанный контент