Як відкрити Windows CMD, щоб він запустився у поточній папці? [дублікат]


85

Коли я працюю в папці в Windows Explorer, іноді виникає потреба запустити якусь команду CMD у цій папці.

Як відкрити командний рядок із поточної папки, щоб консоль відкрилася у поточному каталозі?

Приклад:

Я працюю в D:\Apps\Test. Я хотів би мати можливість відкрити командний рядок з тим же контекстом (що означає:) D:\Apps\Test, тому мені не доведеться знову переходити до цієї папки в межах консолі, тобто. тож відкриється cd'd до поточного місця розташування.

EDIT: Рішення з цієї теми для мене не працюють, чому я задав окреме запитання.


@Dave: рішення з цієї теми не працюють на моїй станції.
boleslaw.smialy

@Dave: добре, я зрозумів. Я буду коригувати наступного разу.
boleslaw.smialy

1
Зауважте, що всі відповіді як на це, так і на пов’язане питання можуть працювати не так, як очікувалося, якщо папка є спеціальною системною папкою. Наприклад, якщо ви перебуваєте у Libraries > Documentsменю, клацніть правою кнопкою миші праворуч навіть не запропонувати опцію командного рядка, а параметр панелі провідника відкриє вікно cmd на C: \ Windows \ system32 (він працює добре C:\Users\User_name\Documents, хоча )
Ден Хендерсон

Клацніть правою кнопкою миші, щоб відкрити cmd у поточному каталозі.
Дерек 朕 會 功夫

1
Чому це питання не закрито як повторне? "Рішення не спрацювали для мене" - це не вагома причина. Тут найбільш голосована відповідь - варіант цієї відповіді .
Салман

Відповіді:


134

Ви також можете клацнути правою кнопкою миші в папці та помітити новий запис у контекстному меню (тут відкрийте вікно команд):

http://i.imgur.com/nbfURik.png


9
Не впевнений, чому хтось використовуватиме опцію 'cmd' над цим.
Метью

3
cmd в панелі провідника дає вам адресу в поточній папці. Клацніть правою клавішею Shift, ви отримаєте командний швидкий доступ до підпапки. У них різні випадки використання, тому я не бачу тут конфлікту.
Нд

11
@ sunk818 Ви можете отримати поточну папку також, якщо натиснути правою кнопкою миші не папку.
Seiyria

8
@Matthew Натисніть Alt+D, C, M, D, Enter. Дуже ефективний. Ваші руки ніколи не залишають ключів. (Ви можете зробити Shift+, Menuа потім після стрілки стрілкою вниз, щоб вибрати потрібну папку, але це набагато менш зручно.)
jpmc26

1
@ boleslaw.smialy У вас є роздуми про те, чому це не працює для вас? Це працює для мене, і я використовую Windows 7. Чи є щось особливе, про що ви не згадали?
MiniRagnarok

232

Введіть cmd в адресний рядок провідника та натисніть клавішу enter

введіть тут опис зображення


33
OMG, я не можу повірити, що насправді працює! +1 для обох відповідей. :)
LPChip

4
Ще краще те, що він працює і для інших програм!
afrazier

1
спасибі за вказівку, що вийшов з вогнетривкою, просто спробував з powerhell, і це спрацювало чудово. (Вам потрібно буде пограти з реєстрами, щоб додати в контекстне меню запис про оболонку).
Ксантікс

11
також для ефективності ALT + D, "cmd", ENTER
Some_Guy

3
Це тому, що ви не можете підключитися cdдо мережевого накопичувача, якщо він не буде відображено в букві диска
Бородін

40

Як відкрити CMD Windows в Explorer із поточної папки?

Введіть cmdв адресний рядок провідника і натиснітьEnter

введіть тут опис зображення


1
наступне запитання: чи також можна відкрити cmd як адміністратор? введення cmd, то CTRL-SHIFT-ENTER, здається, не працює.
LPChip

1
@LPChip Я не думаю. Він відкриває команду як поточний користувач ...: /
DavidPostill


2
@DavidPostill, а як щодо включення "запустити цю програму як адміністратор" для c: \ windows \ system32 \ cmd.exe? Я міг би це підтвердити, але я не хочу зараз пробувати це на своєму робочому комп’ютері: D
каре

@ The_IT_Guy_You_Don't_Like - я також не можу перевірити його. Я не маю тут облікового запису, який не є адміністратором
DavidPostill

16

Утримуючи натиснутою клавішу shiftправою кнопкою миші в будь-якій точці папки. Вам буде запропоновано опцію "Відкрити вікно команд тут".

Ви також можете shiftклацнути + правою кнопкою миші на будь-якій підпапці і відкрити там також командне вікно.


12

Якщо ви людина з графічного інтерфейсу, утримуючи Shift під час клацання правою кнопкою миші, у контекстному меню відобразиться "Відкрити вікно команд тут". Ви можете спробувати його в поточних або вкладених папках.


10

Я використовую розширення оболонки ContextConsole . Коли ви робите правою кнопкою миші, ви отримуєте можливість запустити командний рядок і запустити командний рядок як адміністратор (підвищений) для виконання системних завдань.

введіть тут опис зображення


Це цікаве рішення, але для більшості корпоративних людей воно було б марним через відсутність адміністративних привілеїв.
boleslaw.smialy

так, але я маю дозволи і дуже часто використовую його для запуску сценаріїв, які потребують підвищення. Тут це розширення використовується дуже часто.
magicandre1981

Чи буде це спрацьовувати і при натисканні правою кнопкою миші на порожнє місце (наприклад, на робочому столі) або лише при натисканні на елементи папок у Провіднику?
Самір

@sammyg це буде працювати лише для натискання на порожній запис.
magicandre1981

4

Якщо ви не заперечуєте щодо використання сторонніх розширень, безкоштовний ClassicShell дозволяє додавати власну панель інструментів у Провідник Windows.

Приклад спеціальної панелі інструментів

На зображенні показана конфігурація, яку я використовую в даний час. Кнопка в крайній правій частині відкриває вікно консолі в поточну папку. Ось як можна це отримати.

  • Встановіть частину Classic Explorer програми ClassicShell
  • Відкрийте нове вікно Провідника. Тепер ви повинні побачити додаткову панель інструментів прямо під адресним рядком.
  • Клацніть правою кнопкою миші на панелі інструментів і виберіть "Класичні параметри провідника"
  • У діалоговому вікні відкриття поставте прапорець "Показати всі налаштування".
  • Перейдіть на вкладку "Кнопки панелі інструментів", щоб налаштувати макет спеціальної панелі інструментів. Ви можете викинути будь-які кнопки, які вам не подобаються.
  • Додайте кнопку "Спеціальні" зі списку праворуч. Двічі клацніть нещодавно додану кнопку у списку зліва та введіть cmdу поле «Команда».

Зазвичай я не є великим прихильником сторонніх розширень, але я вважаю це дуже корисним, особливо для цього конкретного випадку використання.


3

Перебуваючи в провіднику, в панелі вгорі є меню файлів, де ви маєте можливість відкрити вікно команд для поточного каталогу. Ця робота в Windows 8. (У Windows 7 утримуйте клавішу Shift, коли натискаєте меню Файл).


Так, це працює для Windows 8 та 8.1, але ОП запитала спеціально для Windows 7.
Ісмаель Мігель

0

Зауважте, що - якщо ви хочете статичну піктограму на робочому столі, яка відкриває підказку CMD у певному місці папки, ви також можете зробити наступне:

  1. Створіть ярлик на робочому столі до CMD.EXE
  2. Клацніть ярлик правою кнопкою миші та перейдіть до Властивості
  3. На вкладці Ярлик виберіть потрібне місце у полі "Почати в".

Очевидно, що це працює лише з піктограми і завжди відкриває те саме місце. Інші відповіді - це кращий спосіб відкрити підказку до будь-якої поточної папки (динамічно).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.