Я всегда использую 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).
Этот же файл связан с определенными выборками вПанель управления\Система и безопасность\Системаа также, такие какРасширенные настройки системыили изменение имени вашего компьютера.
Если я щелкну правой кнопкой мышиЭтотПКи затем я нажимаюХарактеристики, я могу открыть окно свойств. Могу ли я открыть это окно другой командой в Win+R?
Чтобы получить доступПанель управления\Система и безопасность\Система(что то же самое, что щелкнуть правой кнопкой мышиЭтотПК→Характеристики) есть другой метод — Win+ Rзатем введите"система контроля".
Как вы видете,"система"действует как параметр дляcontrol.exe(указывая, какую панель показывать).
Как найти эти команды для запуска любого заданного окна?
Пожалуйста, простите меня, если я что-то неправильно понял или повторю то, что вы уже знаете. =)
К сожалению, как и @techturtle, я не знаю ни одной команды, которая могла бы напрямую вывести список возможных параметров Панели управления.
Обновление: Как предполагает ответ @miroxlav, вы можете использовать утилиты для просмотра реестра. Это может иметь дополнительное преимущество в идентификации пользовательских, нестандартных элементов панели управления (например, установленных определенным программным обеспечением или производителем компьютера).
В частности, для панели управления иногда встречаются команды, которые перекрывают друг друга. Например,"контрольная дата/время","control /name Microsoft.DateAndTime","контроль timedate.cpl"и"timedate.cpl"все поднимаютДата/ВремяПанель настроек в Windows 7/8/10.
Списки элементов панели управления
Однако есть несколько полезных списков, созданных Microsoft. В дополнение кофициальный список стандартных апплетов/команд Панели управленияранее связанный,У Microsoft также есть список всех канонических (официальных) названий для каждого элемента Панели управления по умолчанию..
Этот второй набор элементов обычно можно открыть с помощью Win+ R, а затем ввести"контроль /имя"вместе с именем собственным, указанным, например"Microsoft.Устранение неполадок".
Примечания
Для ясности, некоторые из этих команд могут не работать сПуск → Поиск(например"sysdm.cpl"будет, но"контроль доступа.cpl"не будет). Все команды должны запускаться с Win+ R(как у вас).
В этой записи блога, похоже, есть хороший список дублирующихся команд Панели управления..
Если вы помните, как выглядит панель, но не можете вспомнить ее название,эта ссылка, похоже, содержит довольно полный список всех возможных элементов панели управления со скриншотами. В настоящее время вам нужно нажать «Показать полную статью», чтобы увидеть все записи.
Ссылка на Groovypost @techturtle интересна тем, что в ней есть сведения о командной строке/Выполнить для элементов, не входящих в Панель управления, напримерОснастки консоли управления Microsoft(заканчивается на.msc). Они могут быть полезны, например, что-то вродеУслугиpanel не является частью Панели управления, но ее можно запустить с помощью"услуги.msc".