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

Командният ред(Command Prompt) е невероятно полезен начин за изпълнение на определени задачи. Например, ако искате да стартирате програма със специални параметри, командният ред(Command Prompt) е един бърз начин да го направите. Проблемът е, че навигирането в структурата на директориите на модерен компютър може да бъде истинска болка при използване на командния ред(Command Prompt) . Особено след като Windows 10 поддържа такива дълги имена на папки и програми. 

Добрата новина е, че можете да отворите командния ред(Command Prompt) директно от прозореца на Windows Explorer . Отвеждаме ви директно до това местоположение на папката! 

Команден ред срещу PowerShell

Един важен момент относно отварянето на командния ред в папка е, че имаме предвид конкретно командния ред на Windows(Windows Command Prompt) , а не PowerShell . Въпреки че и двете програми изглеждат сходни, тъй като са текстово-команден интерфейс, те всъщност са много различни. 

Командният ред(Command Prompt) е прост, лек текстов интерфейс за Windows . За разлика от тях, PowerShell е сложен, мощен инструмент за команден ред, който позволява на опитните потребители да извършват задълбочено системно управление на компютъра, сред дълъг списък от други удобни способности.

Командният ред(Command Prompt) използва „CMD.exe“, докато PowerShell използва „powershell.exe“, така че те са напълно отделни. Въпреки че някои от функционалностите се припокриват, двете програми могат да използват различни команди, за да изпълнят една и съща работа. Тази статия е само за командния ред(Command Prompt) , но някои от преките пътища ще работят и за PowerShell . Ще посочим кога е така.

Отворете командния ред(Command Prompt) с помощта на адресната лента на Explorer(Explorer Address Bar)

Когато отворите папка на Windows Explorer , ще видите адресна лента, подобна на тази в уеб браузър. По подразбиране показва пътя на текущата папка. Можете да го видите тук.

Ако щракнете върху тази адресна лента, можете да въведете текст. Като напишете "cmd" и натиснете Enter , ще отворите командния ред на това място.

Това също ще работи, ако въведете “powershell” вместо “cmd”. Отвежда ви директно до подканата на Windows PowerShell в тази папка.

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

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

След актуализацията(Update) на Creator за 2017 г. за Windows 10 , Microsoft премахна тази опция. Защо? Най-вероятно това се свежда до усилие на Microsoft да отблъсне хората от използването на командния ред(Command Prompt) към използването на PowerShell

Връщането на тази команда не е много трудно, но изисква известно бърникане в системния регистър(Windows Registry) на Windows . Ако не се чувствате удобно да правите това, най-добре е да пропуснете този метод, но ако наистина искате тази опция от контекстното меню обратно, ето какво да направите.

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

С отворен редактор на системния регистър, потърсете следния ключ на системния регистър на този път:

HKEY_CLASSES_ROOT\Directory\shell\cmd

Тук нещата може да започнат да изглеждат малко рискови, но ние не правим нищо, което да счупи компютъра ви. Но не забравяйте да следвате тези точни инструкции!

Щракнете с десния бутон(Right-click ) върху ключа и щракнете върху Разрешения(Permissions ) в контекстното меню.

В диалоговия прозорец, който се отваря, щракнете върху Разширени.(Advanced.)

В горната част на прозореца с разширени настройки ще видите посочения собственик на ключа. Щракнете върху опцията Промяна( Change ) .

След това въведете вашето потребителско име и след това щракнете върху проверка на имената,(check names) за да го потвърдите. След това щракнете върху OK .

И накрая, уверете се, че е избрано полето Замяна на собственика на подконтейнери и обекти , преди да щракнете върху (Replace owner on subcontainers and objects)OK .

Сега се връщаме на страницата с разрешения. Изберете Администратори(Administrators) под Имена на група или потребители(Group or user names) и изберете Разрешаване(Allow) до Пълен контрол(Full control) . След това щракнете върху OK .

Сега трябва да възстановим записа в контекстното меню за командния ред(Command Prompt) .

Обратно в прозореца на CMD , всичко, което трябва да направим, е да променим „ DWORD “ от „ HideBasedOnVelocityiD “ на „ ShowBasedOnVelocityId “. Просто щракнете с десния бутон върху него и изберете преименуване,( rename,) след което променете името на DWORD.

Ако всичко е минало по план, сега трябва да видите опцията „Отваряне на командния прозорец тук“, когато щракнете с SHIFT + десния бутон върху елемент в прозореца на Windows Explorer .

Отваряне на командния ред с помощта на Windows Explorer(Command Prompt Using Windows Explorer)

Този следващ метод за отваряне на командния ред(Command Prompt) от прозорец на Windows Explorer включва навигиране до мястото, където се съхранява самата програма за команден ред(Command Prompt) , и стартиране директно от там. Това все още е полезно, когато по една или друга причина други средства за отваряне на командния ред(Command Prompt) не работят.

Можете да намерите „cmd.exe“ в C:WindowsSystem32. Ако искате да го стартирате с административни привилегии, просто щракнете с десния бутон на мишката cmd.exe и изберете Изпълни като администратор(Run as administrator) . Има много команди, които изискват административни привилегии, за да работят и това е един от начините да стартирате командния ред(Command Prompt) с тези привилегии, без да напускате Explorer .

Вие командвате сега!

Както направиха с HyperTerminal , Microsoft може да избере един ден напълно да премахне командния ред(Command Prompt) в полза на PowerShell . Въпреки че това не е лошо само по себе си, PowerShell би могъл да направи с малко полиране, за да помогне на немощни потребители, които биха се справили с командния ред(Command Prompt) да използват общи функции също толкова лесно. И все пак, до деня, в който командният ред(Command Prompt) действително върви по пътя на Dodo , можете да бъдете сигурни, че е само на няколко щраквания.

Ако трябва да подобрите уменията си за команден ред(Command Prompt) , тогава защо не разгледате тези 21 команди(21 commands) , които всеки потребител на Windows трябва да знае. Ще прелитате през задачи за нула време, въоръжени с тези невероятно полезни трикове.



About the author

аудиофил инженер и специалист по аудио продукти с повече от 10 години опит. Специализирам се в създаването на качествени музикални високоговорители и слушалки от началото до края. Аз съм експерт в отстраняването на аудио проблеми, както и в проектирането на нови високоговорители и системи за слушалки. Моят опит надхвърля просто правенето на добри продукти; Също така имам страст да помагам на другите да бъдат възможно най-добрите, независимо дали това е чрез образование или общественополезен труд.



Related posts