- Вопрос или проблема
- Редактировать (15/02/2024): обновленный, улучшенный ответ в соответствии с недавними комментариями.
- Конец обновленного ответа
- Ответ или решение
- Способ 1: Ярлык для сетевых подключений
- Способ 2: Пользовательские CLSID для других разделов Панели управления
- Способ 3: Использование режимов доступа
Вопрос или проблема
Время от времени мне нужно сбросить или проверить сетевой адаптер. Это происходит достаточно редко, что каждый раз я забываю, как это сделать, и мне приходится блуждать по панели управления и настройкам, пока я не наткнусь на:
Есть ли способ создать ярлык к Панели управления\Сеть и интернет\Сетевые подключения
в Windows 10?
- Щелкните правой кнопкой мыши на рабочем столе > Новый > Ярлык
- Введите ncpa.cpl
- Назовите ваш ярлык как хотите
- Вы также можете изменить значок, щелкнув правой кнопкой мыши, выбрав свойства и нажав кнопку «Изменить значок»
Другие ответы верны: щелкните правой кнопкой мыши на рабочем столе, чтобы открыть меню опций, выберите «Новый», а затем выберите «Ярлык», затем введите ncpa.cpl. Однако это можно легко расширить, чтобы создать ссылки на другие страницы панели управления. Просто замените ncpa.cpl на нужный .cpl, для которого вы хотите создать ярлык, когда создаете ярлыки для других .cpl.
Страницы панели управления сохраняются как .cpl файлы в папке %windir%\system32 (C:\Windows\System32). Я предполагаю, что вы умеете пользоваться cmd, верно? Поэтому я предлагаю выполнить dir %windir%\system32*.cpl в cmd, чтобы вывести список всех .cpl файлов, затем cd к %windir%\system32 и введите их имена, нажимая ввод по очереди, чтобы увидеть, какую страницу панели управления открывает каждый .cpl, а затем вы можете решить, какие ярлыки панели управления вы хотите создать.
Редактировать (15/02/2024): обновленный, улучшенный ответ в соответствии с недавними комментариями.
Если вас интересует конкретный адаптер, то самый простой способ — щелкнуть правой кнопкой мыши на адаптере и выбрать Создать ярлык
:
Поскольку Сетевые подключения не являются фактическим местоположением файловой системы, вы получите известное сообщение:
Нажмите Да, и у вас на рабочем столе будет ярлык, который отображает диалог Свойства адаптера без открытых промежуточных окон:
Но если вы хотите создать ярлык для папки Сетевые подключения (или любой другой папки, отображаемой в окне Проводника), вы можете получить путь к пространству имен с помощью этого фрагмента PowerShell, который вы можете скопировать и вставить в окно консоли PowerShell. Он отображает местоположение и путь пространства имен для всех открытых окон Проводника/Панели управления:
@((New-Object -com shell.application).Windows()) |
select LocationName,
@{N = 'NameSpace Path';E={$_.Document.Folder.Self.Path}} |
Format-List
Вывод:
LocationName : Сетевые подключения
NameSpace Path : ::{21EC2020-3AEA-1069-A2DD-08002B30309D}\::{7007ACC7-3202-11D1-AAD2-00805FC1270E}
LocationName : Центр сетевых подключений иSharing
NameSpace Path : ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{8E908FC9-BECC-40F6-915B-F4CA0E70D03D}
LocationName : Скриншоты
NameSpace Path : C:\Users\keith\Screenshots
Добавив префикс shell:
, вы получите путь, который можно вставить в адресную строку Проводника или в диалоговое окно Выполнить:
shell:::{21EC2020-3AEA-1069-A2DD-08002B30309D}\::{7007ACC7-3202-11D1-AAD2-00805FC1270E}
Чтобы создать ярлык, укажите цель как:
explorer shell:::{21EC2020-3AEA-1069-A2DD-08002B30309D}\::{7007ACC7-3202-11D1-AAD2-00805FC1270E}
Эти виртуальные папки несколько «свободно плавающие» и на самом деле могут быть определены без какой-либо «навигации», т.е.:
shell:::{7007ACC7-3202-11D1-AAD2-00805FC1270E}
Запущенные в этом формате, кнопки ↑ и ← возвращают прямо к виртуальному рабочему столу.
Если вы предпочитаете более «встроенный» вид, эти CLSID можно добавить в виде подпунктов под:
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace
Это поместит пользовательский значок на рабочем столе без стрелки ярлыка и, что несколько иронично, даст вам вариант щелчка правой кнопкой мыши Создать ярлык
! :
И на самом деле, ярлык, созданный таким образом, является ярлыком только IDList (нельзя редактировать цель), который, поскольку он не запускает собственный процесс Проводника, не откроет отдельное окно, если его запустить из папки, а вместо этого переместит его содержащую папку к цели:
Конец обновленного ответа
Оригинальный ответ ниже…
Я заметил, что этот ответ использует другой CLSID для папки Сетевые подключения, который я, должно быть, нашел, просто искуя по HKCE\CLSID. Оба работают; оба определены идентично в HKCR\CLSID. Не понимаю, почему…
Вы также можете получить доступ к папке через пространство имен оболочки, используя его CLSID, {992CFFA0-F557-101A-88EC-00DD010CCC48}
.
shell:::{992CFFA0-F557-101A-88EC-00DD010CCC48}
- или -
shell:::{26EE0668-A00A-44D7-9371-BEB064C98683}\3\::{992CFFA0-F557-101A-88EC-00DD010CCC48}
откроет папку, если вставить это в диалог Выполнить… или в адресную строку Проводника.
Итак, чтобы создать ярлыки, используйте следующие цели:
explorer shell:::{992CFFA0-F557-101A-88EC-00DD010CCC48}
- или -
explorer shell:::{26EE0668-A00A-44D7-9371-BEB064C98683}\3\::{992CFFA0-F557-101A-88EC-00DD010CCC48}
Как заметил @Ludovic Omarini, но при добавлении ярлыка вам необходимо указать весь путь в части адреса:
C:\Windows\System32\ncpa.cpl
.
И вы можете разместить этот ярлык в любом месте, где хотите.
Вы можете создать ярлык к почти любой секции панели управления:
- Создайте папку «Режим Бога», создав папку и переименовав ее в
*любое имя*.{ED7BA470-8E54-465E-825C-99712043E01C}
. - Найдите нужный раздел.
- Щелкните правой кнопкой мыши и выберите «Создать ярлык».
Это должно создать ярлык на рабочем столе.
Ответ или решение
Да, возможно создать ярлык для конкретной страницы Панели управления в Windows 10, включая раздел «Сеть и интернет» и далее «Сетевые подключения». Вот как вы можете это сделать:
Способ 1: Ярлык для сетевых подключений
-
Создайте новый ярлык:
- Щелкните правой кнопкой мыши на рабочем столе и выберите
Создать
->Ярлык
.
- Щелкните правой кнопкой мыши на рабочем столе и выберите
-
Укажите местоположение:
- Введите
ncpa.cpl
в поле местоположения. Это команда, которая откроет окно «Сетевые подключения».
- Введите
-
Назовите ваш ярлык:
- Введите желаемое имя для ярлыка, например, «Сетевые подключения».
-
Изменение значка (по желанию):
- Щелкните правой кнопкой мыши на новом ярлыке, выберите
Свойства
, затем нажмите кнопкуСменить значок
, чтобы выбрать значок на ваш вкус.
- Щелкните правой кнопкой мыши на новом ярлыке, выберите
Способ 2: Пользовательские CLSID для других разделов Панели управления
Можно также создать ярлыки для других страниц Панели управления, используя идентификаторы CLSID. Вот шаги:
-
Используйте PowerShell для получения CLSID:
-
Запустите PowerShell и введите следующий код для получения пространств имен:
@((New-Object -com shell.application).Windows()) | select LocationName, @{N = 'NameSpace Path';E={$_.Document.Folder.Self.Path}} | Format-List
-
Это подскажет вам идентификаторы CLSID, которые можно использовать для создания ярлыков.
-
-
Создайте ярлык:
-
Щелкните правой кнопкой мыши на рабочем столе, выберите
Создать
->Ярлык
. -
Введите следующее (к примеру, для сетевых подключений):
explorer shell:::{21EC2020-3AEA-1069-A2DD-08002B30309D}\::{7007ACC7-3202-11D1-AAD2-00805FC1270E}
-
Назовите ярлык, как хотите.
-
Способ 3: Использование режимов доступа
Также можно создать так называемую «папку Года» (God Mode), которая предоставляет быстрый доступ ко всем элементам управления:
-
Создание папки Года:
- Создайте новую папку на рабочем столе и назовите её, например,
Параметры.{ED7BA470-8E54-465E-825C-99712043E01C}
.
- Создайте новую папку на рабочем столе и назовите её, например,
-
Откройте папку и найдите нужный раздел:
- Нажмите дважды на папку, чтобы открыть её, и найдите нужный раздел.
-
Создание ярлыка:
- Щелкните правой кнопкой мыши на нужном элементе и выберите
Создать ярлык
, чтобы добавить его на рабочий стол.
- Щелкните правой кнопкой мыши на нужном элементе и выберите
Эти методы позволяют легко иметь доступ к нужной странице Панели управления, экономя ваше время и усилия при навигации.