Често работим с командния ред или CMD в средите на Windows, за да изпълняваме множество задачи, свързани с компютъра или потребителите, като например получаване на информация, създаване на нови профили, редактиране на параметри, отваряне на програми и много други.
Командният ред в операционните системи Windows включва функция, която ни позволява да съхраняваме историята на командите, които сме използвали чрез различни клавишни комбинации, като тези, показани по -долу.
1. Клавишни комбинации в командния ред
Ключ нагореТя ни позволява да визуализираме последната изпълнена команда, можем да продължим да я натискаме, за да видим изпълнените предишни команди
Нагоре
Ключ надолуЗапомнете следната писмена команда. Можем да го натиснем до, за да видим историята на командите
Надолу
Avpag ключТя ни позволява да получим първата команда, използвана в текущата сесия
Авпаг
Ключ нагореТя ни позволява да извлечем най -новата команда от текущата сесия
RePag
Esc ключИзчистете целия команден ред
Esc
По същия начин някои функционални клавиши ни позволяват да изпълняваме определени действия в командния ред, като например:
F7 ключТази опция ни позволява да видим историята на командите в изскачащ прозорец, където можем да изберем желаната команда чрез натискане на клавишите със стрелки.
F7
Клавиш F8Тя ни позволява да търсим в цялата история на командите команда, която отговаря на текущото условие, например можем да въведем буквата C в командния ред и да натиснем F8, за да покажем всички команди, които започват с тази буква. След това можем да натиснем този клавиш, за да видим всички опции
F8
Клавиш F9Тя ни позволява да извлечем команда, съхранена в историята, посочвайки нейния номер в буфера за история. Ще видим тези числа в изскачащ прозорец и следващия път за достъп по по-гъвкав начин, просто използвайте клавиша F9 и съответния номер
F9
Ако искаме да видим списъка с всички команди, използвани в командния ред, ще използваме следната команда:
doskey / историяРезултатът ще бъде следният:
Получаваме същия резултат, като използваме клавиша F7.
2. Как да копирате предишни команди в командния ред
Предишната команда, която изпълняваме в командния ред, е известна като Шаблон и имаме няколко опции за копиране на тези файлове.
F1 ключТази опция копира символ поотделно от предишната написана команда, тоест буква по буква.
F1
F2 ключТази опция ни позволява да копираме част от командата предишни което сме написали, системата ще ни помоли да въведем, докато символът, който искаме да копираме
F2
Клавиш F3Тази опция ни позволява да изпълним предварително изпълнена команда, тоест, ако сме въвели, сега ping -3 solutiontic.com, сега можем да напишем ping -5 и да натиснем F3, за да завършим предишната команда.
F3
3. Как да изчистите историята на командите в командния ред
Най -практичният метод за изчистване на историята на командите в командния ред е чрез затваряне на прозореца, тъй като в системите на Linux помним, че историята е все още в сила дори след затваряне на терминала. Можем да изпълним следната команда, така че командният ред в Windows да не помни нито една команда:
doskey / listsize = 0Използвайки тази опция, няма да можем да изпълняваме функциите на клавиша F7 или командата doskey / history, но това ще бъде активно само по време на текущата сесия. Командата cls (Clear Screen) ще бъде полезна за изчистване на историята на командите, без да се налага да затваряте активния прозорец, стига да сме изпълнили командата doskey / listsize = 0 преди това.
4. Как да запазите историята на командите в командния ред
Може в един момент да искаме да архивираме историята на файловете, изпълнени в командния ред за някаква административна или контролна задача.
За това ще използваме командата doskey и дефиниран път за съхраняване на тези команди. Синтаксисът за използване ще бъде следният.
doskey / history> C: \ users \ User \ Desktop \ commands.txt
Символът> пренасочва резултата към посочения път. Сега отиваме на посочения път и отваряме файла, който сме създали:
Увеличете
По този начин можем да предприемаме действия по командите на командния ред в Windows среди по прост и полезен начин.