Додати командний рядок в контекстне меню в Windows 10

Сьогодні ми розглянемо як додати командний рядок в контекстне меню в 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.  Відкрийте збережений файл, натисніть на "Так" у вікні і "ОК" в наступному.

На сьогодні все, якщо ви знаєте інші способи - пишіть в коментарях! Удачі Вам 🙂