Command Prompt is an interpreter which helps us to execute various commands and functions. These commands may include diskpart, install, cls, etc. Using Command Prompt, we can perform a variety of functions, eg, formatting any drive/Pendrive or compiling any file, or getting IP address using ip-config.
But, what happens if any command stops executing?
What to do if the command prompt gets stuck? How to get out of it? Do we need to close the prompt or we can just abort that particular command and continue from the same place where we left?
We will find these answers in this article;
Suppose we are executing a command the below command:
npm install bootstrap
Now we can use the below keys to terminate the command execution:
CTRL + C
or
Ctrl+ Pause/break
After you press the button a message will appear whether you want to terminate this job or not as shown below:
Now Type ‘Y’ and hit “Enter” to terminate the process.
What if say type “N”?
The Command will continue to execute if we type “N” when prompted. Take a look at the below image where we run the below command:
npm start
Then we hit Ctrl+C to terminate the execution. When prompted for confirmation, we type in “N” as shown below:
In this example, after typing “N” , the command continued its execution and completed it.
Last Updated :
17 Sep, 2021
Like Article
Save Article
Использование горячих клавиш как в самой Windows (см. Горячие клавиши Windows 10), так и в регулярно используемых программах может значительно увеличить эффективность работы. Не все знают, но в командной строке также есть свои полезные сочетания клавиш, которые может иметь смысл использовать.
В этой статье — о сочетаниях клавиш и других возможностях, которые доступны в стандартной командной строке Windows 11 и Windows 10, которые могут пригодиться, если вы часто ею пользуетесь.
Изменение оформления командной строки
Для того, чтобы настроить оформление командной строки не всегда нужно заходить в её настройки, часть параметров можно быстро изменить, используя сочетания клавиш на клавиатуре.
Внешний вид командной строки можно изменить с помощью следующих горячих клавиш:
- Удержание клавиши Ctrl + вращение колеса мыши — изменение размера шрифта.
- Ctrl + Shift + Плюс и Ctrl + Shift + Минус — изменение прозрачности окна командной строки.
- F11 или Alt + Enter — переключение в полноэкранный режим и выход из него.
Действия с окном командной строки
Эти горячие клавиши не уникальны для командной строки, а применимы и к другим программам Windows:
- Клавиша Windows + стрелки на клавиатуре. Позволяет либо свернуть и развернуть окно (клавиши вниз и вверх), либо поместить в виде панели на половине экрана (клавиши влево и вправо). Более подробно: Как разделить экран Windows 11, Как разделить экран Windows 10.
- Alt+F4 — закрыть командную строку.
Сочетания клавиш для работы командами и текстом в командной строке
Клавиши для работы с командами или текстом с результатом их выполнения без необходимости использовать мышь.
История команд
Ввод, выделение, копирование и вставка
- Tab — нажатие клавиши подставляет имена папок находящихся в текущем расположении по порядку. В случае, если вы ввели в приглашение какой-либо путь (например, C:\), то при нажатии Tab будут меняться папки из этого расположения.
- Ctrl + C или Ctrl + Insert, Ctrl + V или Shift + Insert — копировать выделенный в командной строке текст и вставить соответственно.
- Ctrl + M — переход в режим «Выбора» (Mark Mode). Превращает курсор в прямоугольник, с помощью которого вы можете перемещаться (клавишами стрелок) не только по текущей команде, но и по любому тексту в консоли, выбирать его (клавиши Shift+стрелки), копировать. Для выхода из режима достаточно нажать клавишу Esc.
- Клавиши Home и End — стандартно: переход к началу текущей команды или в её конец.
- Ctrl + Home или Ctrl + End — удаление текста в команде от текущей позиции курсора в направлении начала строки или её конца.
- Shift + Home и Shift + End — выделение команды от текущей позиции курсора к началу или концу соответственно. Если курсор установлен в начале команды, то при нажатии Shift + Home будет выделено приглашение командной строки.
- Shift + стрелки влево и вправо — расширение выделения на один символ влево или вправо.
- Shift + Page Up или Page Down — выделение текста постранично вверх или вниз.
- Ctrl + Shift + Home или Ctrl + Shift + End — выделяет весь текст в текущем сеансе командной строки от курсора до начала или конца экрана.
- Ctrl + A — первое нажатие выделит весь текст в текущей команде. Если тут же нажать второй раз — будет выделен весь текст в текущем сеансе командной строки.
- Ctrl + стрелки вверх или вниз — листать текст в командной строке по одной строке, может быть полезным в случае, если результат выполнения команды занимает несколько экранов.
- Insert — переключение режима ввода (вставка перед или перезапись текста, расположенного справа после текущей позиции ввода).
- Ctrl + F — открыть диалоговое окно поиска по тексту в командной строке.
Возможно, вам есть, что добавить к списку? В этом случае жду вашего комментария к статье.
If I have done some major change, for example renamed some files etc, how can I roll back the change?
Is there a command that does this?
quack quixote
42.2k14 gold badges106 silver badges129 bronze badges
asked Jun 2, 2010 at 7:07
there is such thing as «shadow copy» available in some versions of windows:
http://en.wikipedia.org/wiki/Shadow_Copy
Shadow Copy (Volume Snapshot Service or Volume Shadow copy Service or VSS ),
is a technology included in Microsoft Windows that allows taking manual or
automatic backup copies or snapshots of data...
by enabling that service you can go back in time (to a certain degree). other than that: no chance of undo, just as Jawa answered.
answered Jun 2, 2010 at 8:02
1
No, there is no such built-in operation as undo for the command line.
However, you can browse the past commands with up & down arrows
and if the command is non-destructive (copy, move, rename, …) you can reverse the effect of it manually (by removing the copied file, moving the file back to original location or swapping the file parameters with rename).
answered Jun 2, 2010 at 7:21
JawaJawa
3,61913 gold badges32 silver badges36 bronze badges
1
You must log in to answer this question.
Not the answer you’re looking for? Browse other questions tagged
.
Not the answer you’re looking for? Browse other questions tagged
.
При работе с CMD, окно часто загромождено содержимым после выполнения команд и тут возникает вопрос, как же очистить это окно? Самый простой способ, это закрыть окно CMD и открыть заново, многие так и делают, но существуют специальные команды, позволяющие очистить окно CMD.
Для того, чтобы вернуться к пустому окну, т.е. очистить всю информацию, вводим простую команду:
cls
и нажимаем клавишу «Enter» для выполнения.
Если вы не хотите очищать всё окно, а хотите очистить только одну строку, нажимаем клавишу «Escape» на клавиатуре. Для того, чтобы удалить один символ из командной строки, нажимаем клавишу «Backspace», а для удаления одного слова — клавишу «Ctrl+Backspace». Если вы передумали выполнять команду, то для отмены или прерывания команды можно нажать сочетание клавиш «Ctrl+C». Если у вас не работает мышь, то для выхода из CMD используем команду:
Exit
Либо используем «горячие» клавиши «Alt+F4».
Как часто вы пользуетесь командной консолью Windows? Если работа в обработчике команд становится для вас всё привычнее, вы будете, думаю, удивлены, сколь много команд в ней будет доступно через быстрые клавиши cmd. Они никуда не пропадали со времён ранних версий систем от Майкрософт, когда графический интерфейс Windows был, скажем так, бедноват. Но и с появлением планшетных версий работа с консолью не перестала быть актуальной: в Windows 10 количество быстрых клавиш и способов вызова самой консоли лишь увеличилось. А потому — к делу.
Как вызвать консоль cmd?
- WIN + R -набрать cmd (во всех версиях Windows)
- Alt+F4 или команда exit в строке закроет окно консоли
- Alt + Enter — переключит режимы частичного или полного окна в сеансе
Навигация по командам и быстрое редактирование.
Если вспомогательные клавиши Home, End и т.д. находятся в области вспомогательной цифровой клавиатуры справа — отключите NumLock.
От версии к версии Windows возможности сочетания клавиш по копированию и вставке разнятся: чем современнее версия, тем возможностей больше. Так что большинство из быстрых клавиш будут доступны только в Windows 10.
- Home — перекинет курсор на начало строки
- End — перекинет его на конец набираемой команды
- Ctrl + Влево/Вправо — переносит курсор на начало/конец частей команд, разделяемых пробелами
- команда cls и клавиша Enter очистят окно консоли
- Ctrl + Shift + M (работает только в Windows 10; в Windows 7 потребуется вызвать окно Свойств консоли) перекинет вас в режим Пометки, и вы сможете выделять и вставлять нужные части команд, используя комбинации Ctrl + A, Ctrl + C и Ctrl + V — копирование выделенного правой кнопкой мыши не работает в консоли до сих пор
- по нажатии Ctrl + M клавиши Ctrl + A, Ctrl + C и Ctrl + V быстрой замены символьных сочетаний станут доступны и здесь (полное соответствие только для Windows 10); тоже касается и прочего выделения с помощью дополнительной клавиши Shift: быстрые клавиши cmd будут аналогичны. Например:
- Shift + Вправо/влево выделяет символы в командах по одному в указанных направлениях
- Shift + Вверх/вниз выделяют текст в консоли построчно
- Ctrl + Backspace — удалит слово полностью до курсора
- Ctrl + Z — заставит консоль воспринять написанное до этого сочетания как законченную команду; всё, что будет набрано в консоли после не будет восприниматься консолью за дополнительные флаги или атрибуты команды:
Быстрые клавиши cmd при работе с командами
- Вверх/вниз — повторяет набранные в текущем сеансе команды
- F3 — повторяет только предыдущую команду
- Вправо (F1) — повторяет предыдущую команду посимвольно
- F7 — вызовет окно со всеми набранными командами этого окна
- Alt + F7 очистит историю команд
- F8 — автозаполнение начатой команды до той, что уже была набрана ранее. Так, если вы уже набирали ipconfig и решили повторно её набрать, начните вводить i + F8, и консоль донаберёт начатое до полной ifconfig.
- Tab — будет подставлять окончания для путей к файлу или папки из ранее набранных (не только в текущем сеансе), пробуя угадать тот, с которым вы уже работали в последнее время
- Наконец, Ctrl + C — прекратить исполнение работающей в данный момент команды.
Пока всё. Успехов.