Сегодня мы рассмотрим как добавить командную строку в контекстное меню в Windows 10.

После выполнения инструкции, нажав правой кнопкой мыши в пустом месте рабочего стола или проводника, вы сможете выбрать "Командная строка открыть здесь" и "Открыть здесь от имени администратора".

1. Скачайте готовый файл "cmd" и переходите к 5 пункту инструкции, или создайте его выполнив все по инструкции ниже.

В строке поиска или в меню "Выполнить" (выполнить вызывается клавишами Win+R) введите notepad и нажмите клавишу Enter.

2. В "Блокнот" вставьте следующий текст:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\DesktopBackground\shell\CommandPrompt]
"Icon"="imageres.dll,-5323"
"MUIVerb"="Командная строка"
"SubCommands"=""

[HKEY_CLASSES_ROOT\DesktopBackground\shell\CommandPrompt\shell\cmd1]
@="@shell32.dll,-8506"
"MUIVerb"="Открыть здесь"
"Icon"="imageres.dll,-5323"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\DesktopBackground\shell\CommandPrompt\shell\cmd1\command]
@="cmd.exe /s /k pushd \"%V\""

[HKEY_CLASSES_ROOT\DesktopBackground\shell\CommandPrompt\shell\cmd2]
@="Открыть здесь от имени администратора"
"HasLUAShield"=""
"Icon"="imageres.dll,-5324"

[HKEY_CLASSES_ROOT\DesktopBackground\shell\CommandPrompt\shell\cmd2\command]
@="cmd /c echo|set/p=\"%V\"|powershell -NoP -W 1 -NonI -NoL \"SaPs 'cmd' -Args '/c \"\"\"cd /d',$([char]34+$Input+[char]34),'^&^& start /b cmd.exe\"\"\"' -Verb RunAs\""

[HKEY_CLASSES_ROOT\Directory\shell\CommandPrompt]
"Icon"="imageres.dll,-5323"
"MUIVerb"="Командная строка"
"SubCommands"=""

[HKEY_CLASSES_ROOT\Directory\shell\CommandPrompt\shell\cmd1]
@="@shell32.dll,-8506"
"MUIVerb"="Открыть здесь"
"Icon"="imageres.dll,-5323"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\shell\CommandPrompt\shell\cmd1\command]
@="cmd.exe /s /k pushd \"%V\""

[HKEY_CLASSES_ROOT\Directory\shell\CommandPrompt\shell\cmd2]
@="Открыть здесь от имени администратора"
"HasLUAShield"=""
"Icon"="imageres.dll,-5324"

[HKEY_CLASSES_ROOT\Directory\shell\CommandPrompt\shell\cmd2\command]
@="cmd /c echo|set/p=\"%L\"|powershell -NoP -W 1 -NonI -NoL \"SaPs 'cmd' -Args '/c \"\"\"cd /d',$([char]34+$Input+[char]34),'^&^& start /b cmd.exe\"\"\"' -Verb RunAs\""

[HKEY_CLASSES_ROOT\Directory\Background\shell\CommandPrompt]
"Icon"="imageres.dll,-5323"
"MUIVerb"="Командная строка"
"SubCommands"=""

[HKEY_CLASSES_ROOT\Directory\Background\shell\CommandPrompt\shell\cmd1]
@="@shell32.dll,-8506"
"MUIVerb"="Открыть здесь"
"Icon"="imageres.dll,-5323"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\Background\shell\CommandPrompt\shell\cmd1\command]
@="cmd.exe /s /k pushd \"%V\""

[HKEY_CLASSES_ROOT\Directory\Background\shell\CommandPrompt\shell\cmd2]
@="Открыть здесь от имени администратора"
"HasLUAShield"=""
"Icon"="imageres.dll,-5324"

[HKEY_CLASSES_ROOT\Directory\Background\shell\CommandPrompt\shell\cmd2\command]
@="cmd /c echo|set/p=\"%V\"|powershell -NoP -W 1 -NonI -NoL \"SaPs 'cmd' -Args '/c \"\"\"cd /d',$([char]34+$Input+[char]34),'^&^& start /b cmd.exe\"\"\"' -Verb RunAs\""

[HKEY_CLASSES_ROOT\Drive\shell\CommandPrompt]
"Icon"="imageres.dll,-5323"
"MUIVerb"="Командная строка"
"SubCommands"=""

[HKEY_CLASSES_ROOT\Drive\shell\CommandPrompt\shell\cmd1]
@="@shell32.dll,-8506"
"MUIVerb"="Открыть здесь"
"Icon"="imageres.dll,-5323"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Drive\shell\CommandPrompt\shell\cmd1\command]
@="cmd.exe /s /k pushd \"%V\""

[HKEY_CLASSES_ROOT\Drive\shell\CommandPrompt\shell\cmd2]
@="Открыть здесь от имени администратора"
"HasLUAShield"=""
"Icon"="imageres.dll,-5324"

[HKEY_CLASSES_ROOT\Drive\shell\CommandPrompt\shell\cmd2\command]
@="cmd /c echo|set/p=\"%L\"|powershell -NoP -W 1 -NonI -NoL \"SaPs 'cmd' -Args '/c \"\"\"cd /d',$([char]34+$Input+[char]34),'^&^& start /b cmd.exe\"\"\"' -Verb RunAs\""

[HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\CommandPrompt]
"Icon"="imageres.dll,-5323"
"MUIVerb"="Командная строка"
"SubCommands"=""

[HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\CommandPrompt\shell\cmd1]
@="@shell32.dll,-8506"
"MUIVerb"="Открыть здесь"
"Icon"="imageres.dll,-5323"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\CommandPrompt\shell\cmd1\command]
@="cmd.exe /s /k pushd \"%V\""

[HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\CommandPrompt\shell\cmd2]
@="Открыть здесь от имени администратора"
"HasLUAShield"=""
"Icon"="imageres.dll,-5324"

[HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\CommandPrompt\shell\cmd2\command]
@="cmd /c echo|set/p=\"%V\"|powershell -NoP -W 1 -NonI -NoL \"SaPs 'cmd' -Args '/c \"\"\"cd /d',$([char]34+$Input+[char]34),'^&^& start /b cmd.exe\"\"\"' -Verb RunAs\""

3. Зайдите в "Файл" и нажмите на "Сохранить как".

4. Выберите любое место для сохранения файла (главное, чтобы вы могли потом его найти) => в строке "Имя файла" впишите любое придуманное вами имя, только измените расширение на reg (смотрите рисунок). В нашем примере мы называем файл cmd.reg и нажимаем на "Сохранить".

5. Откройте сохраненный файл, нажмите на "Да" в появившемся окне и "ОК" в следующем.

На сегодня все, если вы знаете другие способы - пишите в комментариях! Удачи Вам 🙂

Об авторе

Разнорабочий в области IT. Занимается поддержкой пользователей, сопровождением программного обеспечения.

Один комментарий.

  1. Иван Белов

    Помогите пожалуйста советом как вернуть в выпадающее меню "Этот компьютер" пункт "Диспетчер устройств"? Перерыл весь интернет но через редактор реестра не проходит операция :пишет "недостаточно прав"
    Спасибо!
    При обновлении с 19... до 2004 меню "слетело".
    Пробовал:
    Windows Registry Editor Version 5.00

    ;Добавляет в контекстное меню Моего компьютера команду Диспетчер устройств
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\2]
    @="Диспетчер устройств"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\2\command]
    @=hex(2):25,00,77,00,69,00,6e,00,64,00,69,00,72,00,25,00,5c,\
    00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,6d,00,63,00,\
    2e,00,65,00,78,00,65,00,20,00,2f,00,73,00,20,00,25,00,53,00,79,00,73,00,74,\
    00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,\
    65,00,6d,00,33,00,32,00,5c,00,64,00,65,00,76,00,6d,00,67,00,6d,00,74,00,2e,\
    00,6d,00,73,00,63,00,20,00,2f,00,73,00,00,00

    Ответить

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

Ваша почта не будет опубликована