Откройте командную строку в папке с помощью проводника Windows

Командная строка(Command Prompt) — невероятно полезный способ выполнения определенных задач. Например, если вы хотите запустить программу со специальными параметрами, командная строка(Command Prompt) — это один из быстрых способов сделать это. Проблема в том, что навигация по структуре каталогов современного компьютера может быть настоящей проблемой при использовании командной строки(Command Prompt) . Тем более , что Windows 10 поддерживает такие длинные имена папок и программ. 

Хорошей новостью является то, что вы можете открыть командную строку(Command Prompt) прямо из окна проводника Windows(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 Address Bar)

Когда вы откроете папку проводника Windows(Windows Explorer) , вы увидите адресную строку, похожую на ту, что находится в веб-браузере. По умолчанию показывает путь к текущей папке. Вы можете видеть это здесь.

Если вы нажмете на эту адресную строку, вы сможете ввести текст. Набрав «cmd» и нажав Enter , вы откроете командную строку в этом месте.

Это также будет работать, если вы наберете «powershell» вместо «cmd». Вы попадете прямо в приглашение Windows PowerShell в этой папке.

Добавление «Открыть окно команд здесь»

В ранних версиях Windows 10 был пункт контекстного меню под названием «Открыть окно команд здесь», который открывал командную строку(Command Prompt) в указанной вами папке. Например, если щелкнуть правой кнопкой мыши папку и использовать эту команду, командная строка(Command Prompt) запустится в текущей папке.

После обновления Creators (Microsoft)Update 2017 для Windows 10 Microsoft удалила эту опцию. Почему? Скорее всего, это связано с попыткой Microsoft подтолкнуть людей от использования командной строки(Command Prompt) к использованию PowerShell

Восстановить эту команду не очень сложно, но для этого потребуется немного поработать в реестре Windows(Windows Registry) . Если вам неудобно это делать, лучше пропустить этот метод, но если вы действительно хотите вернуть эту опцию контекстного меню, вот что нужно сделать.

Сначала нажмите «Пуск» и введите regedit. Затем нажмите на запись программы regedit.

Открыв редактор реестра, найдите следующий раздел реестра по этому пути:

HKEY_CLASSES_ROOT\Directory\shell\cmd

Здесь все может показаться немного рискованным, но мы не делаем ничего, что могло бы сломать ваш компьютер. Но убедитесь, что вы следуете этим точным инструкциям!

Щелкните правой кнопкой мыши(Right-click ) ключ и выберите « Разрешения(Permissions ) » в контекстном меню.

В открывшемся диалоговом окне нажмите « Дополнительно».(Advanced.)

В верхней части окна дополнительных настроек вы увидите владельца ключа в списке. Нажмите « Изменить( Change ) ».

Затем введите свое имя пользователя, а затем нажмите «Проверить имена(check names) » , чтобы подтвердить его. Затем нажмите ОК(OK) .

Наконец, перед нажатием кнопки « ОК(OK) » убедитесь, что установлен флажок « Заменить владельца подконтейнеров и объектов(Replace owner on subcontainers and objects) » .

Теперь мы вернулись на страницу разрешений. Выберите « Администраторы(Administrators) » в разделе «Имена групп или пользователей»(Group or user names) и выберите « Разрешить(Allow) » рядом с « Полный доступ(Full control) » . Затем нажмите ОК(OK) .

Теперь нам нужно восстановить пункт контекстного меню для командной строки(Command Prompt) .

Вернувшись в окно CMD , все, что нам нужно сделать, это изменить « DWORD » с « HideBasedOnVelocityiD » на « ShowBasedOnVelocityId ». Просто щелкните по нему правой кнопкой мыши и выберите « Переименовать»,( rename,) затем измените имя DWORD.

Если все прошло по плану, теперь вы должны увидеть опцию «Открыть окно команд здесь», когда вы SHIFT + щелкните правой кнопкой мыши элемент в окне проводника Windows(Windows Explorer) .

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

Этот следующий метод открытия командной строки(Command Prompt) из окна проводника Windows(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

Я веб-разработчик с опытом работы в Firefox и Google Docs. У меня есть степень в области делового администрирования Университета Флориды. Мои навыки включают в себя: разработку веб-сайтов, систему управления контентом (CMS), анализ данных и дизайн пользовательского интерфейса. Я опытный консультант, который может помочь вашей команде создавать эффективные веб-сайты и приложения.



Related posts