Как да отворите прозореца на командния ред в директория на Windows 11

Можете да отворите прозореца на командния ред във всяка папка или директория, която искате, като използвате File Explorer, контекстно меню, терминал на Windows и пряк път.

Командният ред (cmd) е мощна помощна програма от командния ред за изпълнение на различни задачи на компютър с Windows. Когато отворите команден ред на вашия компютър с Windows 11, той се отваря в текущата потребителска директория (например C:\Users\Rand>). И когато отворите CMD в режим на администратор, пътят по подразбиране е зададен на C:\Windows\System32. Но понякога може да се наложи да отворите прозореца на командния ред в конкретна директория или в текущо отворения път към папката.

Ако трябва да стартирате програма в конкретна папка/местоположение, ръчното навигиране до тази папка чрез команди (cd команда) може да бъде истинска болка. Тъй като изисква да въведете пълния път на файла (дълги имена на папка и програми) в командния ред. За щастие Windows 11 ви позволява директно да отваряте командния ред директно от папка от файловия мениджър.

В това ръководство ще видим различните методи за стартиране на прозорец на командния ред директно във всяка директория, която искате.

Отворете командния ред във всяка папка с помощта на File Explorer

Един от най-простите и бързи начини да промените директорията в командния ред към някоя от желаните от вас папки е чрез Windows File manager. Ето как:

Първо отворете Windows Explorer и отидете до мястото, откъдето искате да отворите командния ред. След като сте в дясната папка, щракнете върху адресната лента в горната част и просто въведете cmd и натиснете Enter.

Това ще отвори командния ред директно в тази папка с редовни привилегии, както е показано по-долу.

Отворете командния ред в папка, като щракнете с десния бутон на контекстното меню

Друг най-бърз начин за отваряне на команден ред е чрез щракване с десния бутон върху контекстното меню на всяка папка. Когато щракнете с десния бутон върху работния плот или в папка, ще видите опцията „Отваряне в терминала на Windows“.

По подразбиране, когато отворите Windows Terminal в Windows 11, той се отваря с прозореца PowerShell. Така че, ако изберете опцията „Отваряне в Windows“ на терминала от контекстното меню, той стартира PowerShell в тази папка, както е показано по-долу.

Въпреки това, ако промените профила по подразбиране в Windows Terminal от „Windows PowerShell“ на „Команден ред“, командният ред ще се отвори в папка. Ето, правиш това:

Първо отворете Windows Terminal, като щракнете с десния бутон върху бутона „Старт“ от лентата на задачите и изберете Windows Terminal.

След като прозорецът се отвори, щракнете върху бутона със стрелка надолу в горната част и изберете „Настройки“.

В раздела „Стартиране“ щракнете върху падащото меню „Профил по подразбиране“ и изберете „Команден ред“.

След това щракнете върху бутона „Запазване“ в долния десен ъгъл, за да зададете командния ред като профил по подразбиране. Сега, когато отворите Windows Terminal, той ще започне с профила на командния ред.

След като промените горната настройка, щракнете с десния бутон върху която и да е директория/папка във File Explorer и изберете „Отваряне в терминала на Windows“.

Сега той ще отвори командния ред директно в тази папка.

Отворете CMD в папка от контекстното меню с десен бутон

В предишни версии на Windows имаше опция в контекстното меню с десен бутон, наречена „Отвори командния прозорец тук“ или „Отвори PowerShell тук“ (в Windows 10), която сега е заменена с „Отваряне в терминала на Windows“. Когато изберете това, той ще отвори командния ред в текущото местоположение на папката.

Добавете опцията „Отваряне на командния прозорец тук“ към контекстното меню на папката с помощта на редактора на системния регистър

Все още можете да върнете опцията „Отвори командния прозорец тук“, като използвате редактора на системния регистър. Нека ви покажем как:

Първо отворете системния регистър на Windows, като натиснете Win+R, въведете regedit и натиснете Enter.

Когато се появи редакторът на системния регистър, придвижете се до следния път или копирайте и поставете пътя по-долу в адресната лента и натиснете Enter:

Компютър\HKEY_CLASSES_ROOT\Directory\shell\cmd

След това щракнете с десния бутон върху папката „cmd“ и изберете „Разрешения“ от контекстното меню.

Ще се отвори нов диалогов прозорец, наречен „Разрешения за cmd“. При това щракнете върху бутона „Разширени“.

В прозореца Разширени настройки за сигурност за cmd щракнете върху връзката „Промяна“ до собственика на „TrustedInstaller“.

В следващия диалогов прозорец въведете вашето потребителско име в полето под „Въведете името на обекта, който да изберете“.

След това кликнете върху бутона „Проверка на имената“, за да потвърдите това потребителско име и щракнете върху „OK“.

Върнете се в прозореца Разширени настройки за сигурност за cmd, отметнете опцията „Замяна на собственика на подконтейнери и обекти“ и щракнете върху „Приложи“ и след това „OK“.

Когато приключите с това, изберете „Администратори“ под Групови или потребителски имена и поставете отметка в квадратчето „Разрешаване“ до „Пълен контрол“. След това щракнете върху „Приложи“ и „ОК“.

След като конфигурирате настройките за разрешения, щракнете с десния бутон върху „HideBasedonVelocityID“ DWORD в десния панел и изберете „Преименуване“ (F2).

След това преименувайте DWORD на ShowBasedonVelocityId и Enter.

Това ще добави опцията „Отвори командния прозорец тук“ към пълното контекстно меню на Windows 11. За да отворите командния ред в която и да е папка, щракнете с десния бутон вътре в папка и изберете „Покажи още опции“

След това щракнете върху „Отваряне на командния прозорец тук“ от старото контекстно меню.

Сега можете да отворите командния ред на всяко място.

Възстановяване Отворете командния прозорец тук в контекстното меню с помощта на файлове в системния регистър

Ако ви е трудно да следвате всички тези стъпки, можете просто да създадете файл на системния регистър, за да промените необходимите регистри, за да възстановите „Отваряне на командния прозорец“ тук в контекстното меню. Ето как да направите това:

Първо отворете Notepad (или всеки текстов редактор) и копирайте и поставете следния код в нов текстов документ.

След това запазете този текстов документ като файл в системния регистър. За да направите това, щракнете върху менюто „Файл“ и изберете „Запазване“ или натиснете Ctrl+S.

В диалоговия прозорец Запиши като изберете „Всички файлове (*.*)“ от падащото меню Запиши като тип и добавете разширението на файла „.reg“ в края на името на файла. След това щракнете върху „Запазване“, за да запишете файла като файл в системния регистър. Можете да запишете файла на работния плот или на всяко друго място.

След като запазите файла, просто щракнете двукратно върху него, за да стартирате файла.

Ако UAC подкани, щракнете върху „Да“.

След това щракнете отново върху „Да“ до предупреждението на редактора на системния регистър.

Това ще обедини новите настройки на системния регистър с вашия системен регистър.

Сега можете да отворите командния ред във всяка папка или директория, като използвате опцията „Отваряне на командните прозорци тук“.

CMD в директория:

Можете също да изтеглите вече създадените файлове на системния регистър тук, като използвате връзката за изтегляне по-долу.

Добавете CMD към контекстното меню за изтегляне

След като изтеглите zip файла, извлечете го и стартирайте файла „Add Command Prompt.reg“, за да добавите cmd към контекстното меню. За да премахнете опцията „Отваряне в командния прозорец тук“ и да възстановите състоянието по подразбиране, стартирайте файла „Remove Command Prompt.reg“.

Добавете „Отваряне на командния прозорец тук като администратор“ към контекстното меню

Горният раздел добавя опция в контекстното меню за отваряне само на командния ред с редовни привилегии. Въпреки това, ако искате да отворите нов команден ред с повишени стойности (Администратор) в папка или директория, трябва да добавите опцията „Отваряне на командния прозорец тук като администратор“ към контекстното меню. За да направите това, трябва да създадете различен файл на системния регистър.

Първо отворете нов текстов документ в Notepad, след което копирайте и поставете следния код, както е:

След това натиснете Ctrl+S, за да запазите файла. В прозореца Запиши като изберете „Всички файлове“ от падащото меню Запиши като тип и въведете името на файла на всичко, което искате с разширението „.reg“. (Например добавете CMD (Admin).reg).

След това щракнете двукратно върху създадения от вас файл и щракнете върху „Да“, ако UAC бъде подканен.

Щракнете отново върху „Да“ за предупреждение на редактора на системния регистър, за да потвърдите операцията по импортиране.

Сега щракнете с десния бутон върху която и да е папка или директория, включително Desktop и след това щракнете върху „Покажи още опции“ и ще видите „Отваряне на командния ред тук като администратор“ в контекстното меню.

Премахнете „Отваряне на командния прозорец тук като администратор“ от контекстното меню

Ако вече не искате опцията „Отваряне на командния прозорец тук като администратор“, можете лесно да я премахнете, като използвате друг файл на системния регистър.

Отворете нов текстов документ в Notepad, след което копирайте и поставете следния код:

Windows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOT \ Directory \ черупка \ OpenCmdHereAsAdmin] [-HKEY_CLASSES_ROOT \ Directory \ Background \ черупка \ OpenCmdHereAsAdmin] [-HKEY_CLASSES_ROOT \ карам \ черупка \ OpenCmdHereAsAdmin] [-HKEY_CLASSES_ROOT \ LibraryFolder \ фон \ черупка \ OpenCmdHereAsAdmin] [ -HKEY_CLASSES_ROOT\LibraryFolder\background\shell\OpenCmdHereAsAdmin\command]

След това запазете файла като „.reg“ файл на вашия работен плот. Сега можете да стартирате този файл, за да премахнете опцията „Отваряне на командния прозорец тук като администратор“ от контекстното меню.

Можете също да изтеглите горните файлове на системния регистър, като използвате връзката по-долу.

Добавете CMD (администратор) към контекстното меню за изтегляне

Отворете командния ред в папка/директория с пряк път

Ако искате да отворите командния ред в конкретна директория вместо директорията по подразбиране, можете да създадете пряк път на cmd за това. Ето как да направите това:

Първо потърсете „Команден ред“ или „cmd“ в търсенето на Windows, след което изберете „Отваряне на местоположението на файла“ в десния прозорец.

Това ще отвори системната папка на Windows в папката на вашия потребителски профил. Там ще видите пряк път до приложението на командния ред. Щракнете с десния бутон върху прекия път на командния ред и изберете „Покажи още опции“.

След това преместете курсора или щракнете върху менюто „Изпращане до“ в пълното контекстно меню и изберете „Работен плот (създайте пряк път)“ от разширеното контекстно меню.

Това ще създаде пряк път за командния ред на вашия работен плот.

Ако отворите този пряк път, той ще се отвори в текущия потребителски профил. Ето как можете да промените това.

Сега щракнете с десния бутон върху прекия път, който сте създали, и изберете опцията „Свойства“ от контекстното меню.

В диалоговия прозорец „Свойства“ отидете на раздела „Пряк път“ и променете пътя „Старт в:“ до местоположението на папката, в която искате да се отваря вашият команден ред. Например, искаме CMD да се отваря в „F:\Confidential\Blacked“. След това щракнете върху „Приложи“ и „ОК“, за да запазите промените.

След като изпълните горните стъпки, щракнете двукратно върху пряк път, за да отворите CMD до мястото, което искате да отворите.

Това е.