Системна линия. Изпълнете командния ред в Windows. Основни конзолни команди. Какво е какво и защо. Въведение

Windows за комуникация с компютър на език, който той разбира. Въпреки това, програмите все още се стартират с помощта на обичайния команден ред (конзола). Тя е предшественикът на интерфейса и средствата за комуникация между потребителя и компютъра. Същността на работата е, че командите се въвеждат в ред с помощта на клавиатурата. Този метод на управление често се използва от системните администратори. Редовните потребители също трябва да знаят основните команди.

Конзола - какво е това?

Бягане Windows програмиизвършва се с помощта на конзолата - командния ред. Това е един от видовете текстов интерфейс, който стана достъпен за много потребители на MS DOS. Командите се въвеждат в командния ред в ръчен режим. Мнозина смятат, че конзолата е остарял метод за управление, който често е необходим на потребителите и системните специалисти. Командният ред е черен прозорец със зелен етикет и мигащ курсор. На посоченото място се въвежда съответната команда за компютъра.

Командният ред е невероятно удобен прозорец за решаване на много проблеми. Въпреки това ще ви трябват знания за команди, за да взаимодействате с конзолата. Плюсът е, че намаляват времето, необходимо за извършване на сложни действия. За да направите това, просто въведете необходимата задача в реда.

Защо са необходими команди?

Командите от командния ред са необходими за установяване на контакт между потребителя и операционната система и компютъра. Работата с командния ред е спешна нужда от специалисти, които се занимават със системно администриране. Конзолата е малка част от това, което можете да използвате като инструмент за работа с Windows. Командният ред е удобен, бърз и лесно се решават много проблеми с негова помощ. Работата с него ще изисква екипни знания и умения, които ще доведат до положителен резултат.

CMD - има много команди. Практиката ще ви помогне да запомните основните. С помощта на команди можете да променяте, редактирате файлове, създавате, възстановявате дялове, конфигурирате, стартирате, рестартирате компютъра, изтривате папки, копирате и много други. Експертите съветват да направите списък с важни команди по азбучен ред в тетрадка. Удобно е и помага за бърза навигация.

Как да започна?

Командите на командния ред на Windows се изпълняват без особени затруднения. Въпреки графичния интерфейс, конзолата винаги е била и е основният контролен елемент на компютъра. Основите на работата с конзолата ще бъдат полезни за обикновения потребител. За да стартирате командния ред, отворете менюто: "Старт" - "Изпълни". Въведете думата "Cmd" в прозореца, който се показва, натиснете "Enter". Ако версията на операционната система няма елемента "Run", тогава комбинацията е "Win + R".

В Windows 7 щракнете с десния бутон върху "Старт", отидете на "Свойства" - "Конфигуриране", поставете отметка в квадратчето до "Изпълни". Ако трябва да отворите конзолата като администратор, въведете командата "Cmd" в лентата за търсене "Старт", щракнете с десния бутон върху програмата "Cmd", изберете "Изпълни като администратор". Удобно е да създадете пряк път на работния плот, който ще отвори конзолата. Външен видредовите прозорци могат да се променят по желание на потребителя (цвят, шрифт, местоположение).

Понякога може да имате проблеми с копирането и поставянето на текст в командния ред. В случая на конзолата бутоните на клипборда не работят. Ако трябва да направите копие, щракнете с десния бутон върху прозореца, изберете "Маркиране", изберете текста с левия бутон на мишката и след това щракнете с десния бутон. За да вмъкнете текст или текст, щракнете с десния бутон в прозореца на командния ред "Вмъкване". Освен това можете да работите с конзолата, като използвате горещи клавиши на клавиатурата, стрелки нагоре/надолу.

Основното

Главните команди за командния ред помагат на потребителя да реши задачите от първа важност за кратко време.

Допълнителен

Списъкът с команди, който е спомагателен, често се използва от системни специалисти за работа с информация, намираща се на твърдия диск.

  • Командата "Форматиране" изтрива данни от твърдия диск, подготвя ги за копиране. Като пример за команда за форматиране: "FORMAT drive: / FS: FAT (файлова система)".
  • Командата "FC" сравнява файловете един с друг.
  • "IPCONFIG" - показва пълна информация за мрежовите настройки, а също така информира за типа мрежова връзка "IPCONFIG / ALL".
  • Командата "PING" ще провери наличността на сайта. Пример: "PING fb.ru". Наличието на цифри в отговора показва, че всичко е наред, сайтът е достъпен за посещение.

Команди за мрежата

Командите на командния ред за уеб ви позволяват ефективно да сърфирате в интернет, да коригирате грешки и да конфигурирате настройки. Ако трябва да разберете своя IP адрес, въведете командата "Ipconfig" в конзолата. В различни варианти на интернет връзката можете да намерите пълна информация за мрежата. След като влезе, потребителят ще получи списък с мрежови връзки, които се използват от компютъра. Ако компютърът на потребителя е свързан към интернет чрез безжична връзка Wi-Fi връзка, основният шлюз ще бъде избран за комуникация с рутера. Потребителят може да въведе своите настройки чрез командата, въведена в конзолата. Ако компютърът е свързан към локална мрежа, можете да разберете за IP адреса чрез командния ред със съответната заявка.

С помощта на командите "Ping" и "Tracert" потребителят бързо ще намери и отстрани проблеми с интернет и браузъра. Командата "Netstat-an" показва мрежови връзки и портове. Това е много полезна програма, тъй като показва различни мрежови статистики. Превключвателят "-an" отваря списък с налични мрежови връзки, портове и IP адреси. Командата "Telnet" се свързва със сървърите със същото име. Ако трябва да получите информация за мрежовите настройки, използвайте командата "Ipconfig". Без допълнителни параметри, командата показва информация за IP адреса. Допълнете командата "Всички", ако е необходима конкретна информация. Въведете в реда "Ipconfig / flushdns" - изчиства кеша в Windows.

Филтри

Филтрите са команди на командния ред, които се използват със символа за пренасочване на тръба. Те са необходими за сортиране, преглед и филтриране на информация от други екипи. Филтрите организират, разделят, подчертават част от информацията, която преминава през тях. Сред тези команди са следните:

  • „Още“ – показва съдържанието на файла;
  • "Намери" - търси посочените знаци;
  • "Сортиране" - сортира файловете по азбучен ред.

За изпращане на данни от файла се използва символът "L", за изпращане на канал "I" към изхода.

Изключвам

В допълнение към вградените CMD, конзолата се използва за стартиране на обикновени програми. За да го въведете, достатъчно е да въведете необходимата комбинация от букви в прозореца "Изпълни". Ако трябва да видите резултатите, по-добре е да използвате низ. "SHUTDOWN" е команда, която изключва Windows, ако по някаква причина бутонът "Старт" не работи. Ще бъде полезно, ако компютърът изпълнява задача, която не може да бъде прекъсната (и потребителят трябва да напусне и да не оставя компютъра включен за дълго време). Устройството ще се изключи правилно след приключване на работата от само себе си. Това е по-добре, отколкото да настроите таймер.

Въведете следната команда "Shutdown-s-t-1300", натиснете "Enter". Числата са времето в секунди, след което устройството ще се изключи. Командата за рестартиране на компютъра от командния ред изглежда така: "Shutdown-r". Щракнете върху "Потвърди", за да активирате. Команда "В" - стартира компютъра в определеното от потребителя време. Тази помощна програма чете и групира задания в операционната система Windows.

Форматиране

Списъкът с команди за конзолата е огромен. Много от тях са безвредни и прости, но има някои специални, които изискват повишено внимание от страна на потребителя. Бъдете внимателни! Понякога е необходимо напълно да форматирате диск или флаш устройство. Командата за изтриване на всички данни изглежда така: "Формат C", помощни параметри "/ fs" - определяне на местоположението на файловата система на диска за форматиране, "/ v" - задава етикета на обема, "/ a" - размер на клъстера. Не изпълнявайте командата format, ако не сте сигурни какво правите и не знаете защо имате нужда от нея. Командата премахва цялата информация от компютъра!

Преглед

Няколко команди от командния ред са предназначени да проверяват дисковете за системни грешки. Командата "CHKDSK" без допълнителни параметри показва информация за състоянието твърд диск... Ако бъдат открити грешки, въведете допълнително "/ f", за да ги коригирате. Заключете диска, преди да го проверите. Ако конзолата е пълна с команди, въведете "c / s" в реда, за да изчистите екрана.

Системните файлове ще бъдат проверени чрез командата "Sfc". С негова помощ можете да възстановите повредени файлове. Командата се допълва с параметрите "/ scannow", "/ scanonce", "/ scanboot", които проверяват и коригират системните грешки във файловете.

Друго

Невъзможно е да знаете всички команди на реда, но някои от тях ще бъдат полезни за потребителя. Например, командата "Assoc" променя връзката между разширението и типа на файла. Ако потребителят иска да знае подробна информация за операционната система и състоянието на компютъра, той трябва да напише "Systeminfo". С помощта на редактора на системния регистър "Regent" можете да промените скритите настройки на операционната система. Ако обаче не знаете какво е какво, не се препоръчва да правите това поради риск от счупване на Windows. Лесно е да извикате системна конфигурация - специална услуга, като напишете "Msconfic" в командния ред. Ако искате да научите повече за командите, напишете "Помощ" в реда на конзолата, като вземете предвид, че операционната система е седма-осма версия на Windows.

Експертите включват мрежа, система и филтри като полезни команди за потребителя. Командата "At" се състои от цял ​​набор от команди, които се използват за инсталиране, преинсталиране, конфигуриране на модема. Тя също се счита за екип по график. Може да се използва за модифициране, отмяна, конфигуриране на задачи за отдалечено или локален компютър... В Windows е по-добре да използвате помощната програма SCHTASKS вместо командата "At". Неговите възможности са много по-широки.

Поздрави, скъпи приятели, познати и други личности. Днес ще говорим за такова полезно нещо като конзолни команди, както и за работа с командния ред като цяло.

Командният ред е текстово базиран интерфейс, в който командите се издават чрез въвеждане на текстови низове от клавиатурата. Друго име на командния ред, както вече разбрахте от дълго време, е конзолата.

За много потребители командният ред изглежда като анахронизъм от времето на работа с DOS, но понякога е абсолютно необходим инструмент и не само за професионалисти, но и за обикновения потребител.

Основни конзолни команди. Какво е какво и защо. Въведение

Всъщност това нещо е един от ключовите елементи за управление на системата, въпреки факта, че ОС отдавна е преминала към графичен интерфейс. Да не знаеш за конзолата и да не можеш да овладееш поне основните й основи е лошо, а дори и като ИТ специалист изобщо да нямаш познания за елементарни неща..

За да стартирате командния ред, натиснете клавишната комбинация Win + R и в прозореца Run, който се показва, въведете cmd. Самата помощна програма на командния ред обикновено се намира в папката C: \ Windows \ System32 \ cmd.exe.

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

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

V командна линияима горещи клавиши, които могат да ви помогнат в работата ви:

  • F1 - всеки път, когато натиснете клавиш, изписва последната команда;
  • F3 - показва последната команда;
  • F5 - всяко натискане показва предишната команда;
  • F7 - показва номериран списък с команди (по подразбиране се записват последните 50 команди).

Сега нека разгледаме по-отблизо някои от командите.

Дир команда
Показва съдържанието на текущата директория. Ако трябва да видите съдържанието на друга директория, ще трябва да посочите пътя до конзолата, например: dir (интервал) C: \ и натиснете Enter.

Cd команда
Позволява ви да промените текущата директория. Нека ви напомня, че тук е посочена директорията, в която се намирате в момента:

За да промените текущия тип директория: cd (интервал) C: \ Име на папкаи натиснете Enter.

бележки:

  • Ако искате да отворите нова директория на същия диск, където е текущата, тогава не е необходимо да регистрирате диска, просто трябва да посочите името на желаната директория.
  • За да превключите към друг диск с помощта на командата cd, трябва да добавите следния параметър (понякога се нарича флаг) / D, тоест командата за превключване към друг диск ще изглежда така:
    cd / D D: \

Mkdir команда
Позволява ви да създавате нови папки с името, което давате.

По подразбиране командата mkdir създава папки в текущата директория. Ако трябва да създадете папка в друга директория, запишете я, например:

Използвайки същата команда, можете незабавно да създадете дърво на директории.

Rmdir команда
Служи за изтриване на директории. Нещо като това:

Забележка: По подразбиране командата rmdir премахва само празни директории. Ако го използвате, за да се опитате да изтриете папката със съдържанието, ще видите следното съобщение:

За да премахнете непразна папка, добавете параметъра / S към командата rmdir. Като този:

Не забравяйте да потвърдите изтриването, като натиснете клавишите "Y" и Enter.

Команда за изключване
Мисля, че от името става ясно, че тази команда ви позволява да изключите компютъра. Предвиждам съвсем естествен въпрос - защо изключвате компютъра с командния ред, след като е много по-лесно да го изключите през главното меню на Windows. Но представете си, например, че трябва да си тръгнете и компютърът все още изпълнява някаква задача, която не искате да прекъсвате, но въпреки това компютърът трябва да бъде изключен. В този случай командата за изключване е незаменима.

Така че в командния ред въведете:

изключване (пространство) –s

В този случай компютърът просто ще се изключи. Ако имате нужда от отложено изключване на вашия компютър, въведете:

изключване (интервал) –s (интервал) –t (интервал) време в секунди, чрез който компютърът трябва да се изключи:

Веднага след като натиснете Enter, започва обратното броене на времето, оставащо до изключване на компютъра. В XP изглежда така:

В Windows 7:

Ако промените решението си за изключване на компютъра, можете да спрете обратното броене, като добавите параметъра –a към командата за изключване. Като този:

И обратният отчет ще бъде деактивиран.

Команда Systeminfo
Предоставя подробна информация за системната конфигурация, версия, тип, процесор, версия на BIOS, размер на паметта и др. Като този:

z

Команда Driverquery
Изброява всички инсталирани драйвери на устройства и техните свойства. Ако добавите параметъра / V към командата, в допълнение към списъка с драйвери, ще се покаже и тяхното състояние.

команда Cls

Когато прозорецът на командния ред се запълни с различен текст и стане труден за навигация, командата cls изчиства екрана.

Msconfig команда
Обажда се на сервиза " Системна конфигурация на Windows".

Мисля, че за мнозина няма да е ново.

Команда Regedit
Отваря помощна програма, която можете да използвате за редактиране на системния регистър на Windows.

Команда Chkdsk
Предназначена. Ако командата се използва без допълнителни параметри, на екрана се извежда отчет за състоянието на текущия диск.

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

  • / f - Посочва коригирането на грешки на диска. Дискът трябва да бъде заключен, за да започне тестът. Ако дискът не е заключен, ще бъдете подканени да проверите диска следващия път, когато рестартирате компютъра си.
  • / v - ви позволява да показвате имената на сканираните файлове и директории;
  • / r - открива лоши сектори на диска и възстановява тази част от данните, които все още могат да бъдат прочетени.

Команда за форматиране
Можете да използвате тази команда, за да форматирате вашия твърд диск. Сега не препоръчвам да го правите :) Синтаксис:

формат (интервал) С: Enter.

За тази команда са налични следните допълнителни параметри:

  • / fs дефинира файловата система при форматиране на диска;
  • / v ви позволява да зададете етикета на силата на звука;
  • / a ви позволява да зададете размера на клъстера. Ако този параметър не е посочен, тогава клъстерът ще бъде определен автоматично въз основа на размера на диска.

Това е така, суров минимум :)

Команда за път
Помощната програма, стартирана от тази команда, предоставя информация за загуба на данни в междинни възли между началната и крайната точки. Командата изпраща съобщения за ехо-заявка до всеки рутер по пътя за определено време и след това, въз основа на получените отговори, изчислява коефициента на загуба за всеки рутер. По този начин можете да идентифицирате рутери, които имат проблеми с достъпа до мрежата.

Netstat команда
Показва активни TCP връзки, портове, които компютърът слуша, Ethernet статистика, IP таблици за маршрутизиране, IPv4 статистика (за IP, ICMP, TCP и UDP) и IPv6 (за IPv6, ICMPv6, TCP през IPv6 и UDP през IPv6). Ако изпълните командата без параметри, се показват само TCP връзки.

Команда за списък със задачи
Изпълнява помощна програма на командния ред, която показва списък на всички процеси, стартирани от системата с PID кода и размера на заетата RAM памет. Ако командата се изпълнява без допълнителни параметри, се показва списък с процеси на текущия компютър.

За да видите списъка с процеси на отдалечен компютър, използвайте параметъра /s, указващ IP адреса или името на домейна на компютъра.

Команда Taskkill
Противно на предишната команда, тази е за спиране на процес на локална или отдалечена система. Процесът може да бъде спрян от неговия идентификатор. За да направите това, използвайте параметъра /pid. Например, като това:

taskkill (интервал) / pid (интервал) 3148 Въведете

Освен това процесът може да бъде спрян от името на изображението чрез добавяне на параметъра /im. Като този:

taskkill (интервал) / im (интервал) AnVir.exe Въведете

По-нататък.

Sfc команда
Много полезна помощна програма, която е предназначена за възстановяване на повредени системни файлове. Ето някои от параметрите, с които работи:

  • / scannow - незабавно сканиране на всички защитени системни файлове;
  • / scanonce - проверка за защитени системни файлове при следващо зареждане на системата;
  • / scanboot - проверява всички защитени системни файлове при всяко зареждане на системата;

Послеслов

Тази статия представя минималния минимум за работа с конзолата. В следващите статии може да има по-интересни и полезни команди. Въпреки това, можете сами да изучите някои от тях, като въведете командата за помощ в конзолата, след което, след като изберете командата, която ви интересува, въведете HELP<имя команды>, за да научите за неговия синтаксис и други компоненти:

Както винаги, ако имате въпроси, допълнения, благодарности и всички тези неща - пишете в коментарите.

Не забравяйте, че вие ​​сте най-добрият!
Така че всичко ще бъде наред.
Остани с нас.

PS: За съществуването на тази статия, специални благодарности на приятел на проекта и член на нашия екип под псевдонима "Rosomaha".

Командният ред на Windows (по прост начин CMD) се нарича самостоятелен "самостоятелен" софтуер, част от операционната система, която осигурява комуникация между "потребителя" и ОС. С помощта на командния ред можете да управлявате MS-DOS команди, както и да използвате редица други команди персонален компютър... Основното предимство на командния ред е, че командите се въвеждат без графичен дизайн (интерфейс), което пряко влияе на производителността, а също така има редица допълнителни предимства. СMD е предназначен за „опитни потребители“. Може да помогне дори в случаите, когато всички други опити за "реанимиране на трупа" вече са безсилни. Например, благодарение на командния ред, можете да въвеждате команди, когато вашият XP или "седем" е заразен с вирус. Стартирането на командния ред също ще помогне на потребителя при срив на всеки системен файл, както и да възстанови Windows, ако е необходимо.

Стартиране на командния ред в операционната система Windows XP / 7

За да стартирате CMD, щракнете върху "Старт" в долния ляв ъгъл на работния плот. В списъка, който се показва, намерете "Команден ред", щракнете с десния бутон върху него и щракнете върху "Отваряне". Втората опция е колоната "Run", в полето на която трябва да въведете командата "сmd". Третата (и може би най-лесната) опция е да натиснете клавишната комбинация "Win + R".

Команди от командния ред

За да видите списък с най-често използваните команди, отворете CMD и въведете командата "help", след което натиснете "Enter".

Редактиране на текст в командния ред

Разработчиците на Windows не са предвидили използването на клавишни комбинации "Ctrl + C", "Ctrl + V" "Ctrl + X" и други в CMD. На помощ обаче идва компютърна мишка.

Благодарение на десния бутон на мишката можете лесно да вмъкнете необходимата основна команда, без да се налага да я въвеждате отново за дълго време. За да копираме част от текста, ще използваме същия десен бутон на мишката и опцията „Маркиране“. Когато курсорът се появи, управлявайте го, като използвате стрелките на клавиатурата (основните клавиши за геймърите) и задръжте натиснат клавиш "Shift".

Внимание! След края на избора трябва да натиснете "Enter".

За да промените дизайна, "щракнете" със същия десен бутон на мишката върху заглавието на CMD прозореца.

Ако имате горещо желание да промените външния вид на командния ред, трябва да изберете менюто "Свойства".

Нека да разгледаме основните команди, използвани в CMD.
at - начало на изпълнението на програмата в необходимото време;
attrib - промяна на атрибутите на файла;
blastcln - използвайте помощната програма за почистване срещу троянски коне и червеи;
bootcfg - конфигурация, извличане, модифициране или Boot.ini;
cd - позволява ви да преименувате папка;
chdir - промяна или показване на текущата папка;
копиране - копиране на един или повече файлове, избрани от списъка;
cls - изчистване на екрана;
chkdsk - проверете диска и изведете отчет под формата на списък;
chkntfs - показване или промяна на настройките на диска за зареждане;
convert - конвертиране на файловата система FAT в NTFS;
дата - задаване на текущата дата;
del - изтрива един или повече файлове;
dir - показва съдържанието на посочената директория;
дефрагментиране - дефрагментиране;
doskey - редактиране и повторно извикване на команди на windows xp;
ехо - показване на съобщения като списък на екрана;
expand - разопаковане на компресирани файлове;
fc - сравняване на файлове и показване на разликите под формата на списък;
format - форматиране на диска;
ftype - промяна на типа на файла;
пръст - показва информация за потребителите на Windows;
fontview - стартирайте програма за преглед на шрифтове на Windows;
forcedos - стартирайте посочената програма в MS-DOS. Много важна команда за онези помощни програми, които не могат да бъдат разпознати от Windows XP.
ipconfig - искане на информация за IP адреса на компютъра;
етикет - създаване, промяна или изтриване на етикети на тома;
logoff - край на сесията;
lpr - изпращане на задание за печат с помощта на мрежов принтер;
md - създаване на множество папки;
mkdir - създаване на една папка;
режим - конфигуриране на системните устройства;
mem - показва информация за свободната и заета памет и след това я представя като списък;
mountvol - създаване, преглед или изтриване на точки за монтиране;
msg - изпращане на съобщения;
pathping - стартирайте програмата ping;
ping - изпращане на пакети с данни до адреса, посочен от подателя;
print - отпечатване на текстов файл;
rmdir - изтриване на папка;
възстановяване - възстановяване на данни;
reg - работа с регистъра;
замени - заменя избраните файлове от списъка;
set - задаване и премахване на променливи на средата на Windows;
start - стартиране на програма или команда в отделен прозорец;
sdbinst - инсталирайте базата данни;
sfc - проверка на работата системни файловеи заменете грешните версии;
изключване - рестартиране или изключване на персонален компютър;
сортиране - стартира програмата за сортиране;
списък със задачи - показване на работещи процеси като списък;
време - преглед и промяна на текущото време;
type - показване на съдържанието на txt файлове;
tsdiscon - деактивирайте сесията на терминала;
ver - показва информация за версията на Windows OS.
Разбира се, това не е целият списък с команди, които се използват при работа с командния ред. Тук са изброени само най-основните.

Командният ред е софтуерен инструмент за въвеждане на команди от потребителя и получаване на резултатите от тяхното изпълнение на екрана. В съвременните операционни системи от семейството на Windows командният ред осигурява стандартно приложение cmd.exe, наричан още обвивка, команден интерпретатор и конзола. Приложението "Команден ред" предоставя на потребителя текстов интерфейс за въвеждане на команди и получаване на резултатите от тяхното изпълнение. Всъщност командният ред е софтуерен емулатор на класическата конзола на първите компютърни системи, която представлява терминал с клавиатура, използвана от оператора като средство за комуникация с компютър. Както в дните на ранните компютри, командният ред поддържа стандартно входно устройство, клавиатура и стандартно изходно устройство, дисплей. Потребителят въвежда команди от клавиатурата и получава резултатите от тяхното изпълнение на екрана на дисплея.

Стартиране на командния ред.

Можете да използвате един от следните методи, за да стартирате командния ред:

Старт - Бягай (или клавиши Win + R) въведете cmdи натиснете клавиша Enter;

Старт - Всички програми - Аксесоари - Команден ред ";

Старт - Търсене - Команден ред ... Също така, за да стартирате командния ред, можете да използвате предварително подготвен пряк път, свързващ към изпълнимия файл % SystemRoot% \ system32 \ cmd.exe(обикновено C: \ Windows \ system32 \ cmd.exe). Някои команди изискват повишени привилегии, следователно приложението на командния ред трябва да се стартира с помощта на елемента от контекстното меню „Изпълни като администратор“, извикан с десния бутон на мишката.

Конфигуриране на командния ред.

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

Работата в командния ред включва въвеждане на данни от клавиатурата, а понякога и доста голямо количество. Този обем може да бъде значително намален с помощта на някои техники:

Използване на клипборда.

Избраният в прозореца на приложението текст може да бъде копиран в клипборда и също така поставен от клипборда в полето за въвеждане. При стандартните настройки на командния ред елементът "Маркиране" от контекстното меню, извикан с десния бутон на мишката, се използва за избор на текст. Ако желаете, в свойствата на прекия път, с който се извършва стартирането, можете да активирате режима на избор с мишката:

В режим на избор на мишката контекстното меню не се използва, а текстът се избира с левия бутон на мишката. Копирането и поставянето се извършват с натискане на десния бутон на мишката. Когато режимът „Разрешаване на клавишни комбинации с CONTROL“ е активиран, можете да използвате стандартните клавишни комбинации:

CTRL + C (CTRL + Insert) - копиране на избрания текст.

CTRL + V (Shift + Insert) - поставете избрания текст.

Използване на хронология на командите и бързи клавиши.

За да извикате по-рано въведени команди, използвайте клавишите със стрелка нагоре - една команда назад и стрелка надолу - една команда напред. Като алтернатива можете да използвате функционалните клавиши:

F1- повикване символ по знак на последната въведена команда. Всяко натискане на F1 води до последователно заместване в полето за въвеждане на един знак от предишната команда.

F2- копиране в символ. След натискане на F2 на екрана се показва заявка за символ, към който ще бъде копирана предишната команда. Например, ако предишната команда е била ping yandex.ruи точка е посочена като знак, след което ще бъде въведен редът за въвеждане на команда ping yandexако е дадено интервал, тогава - пинг.

F3- извикване на предишната команда.

F4- изтриване до символ. Изтрива текст от текущата позиция на курсора до посочения знак.

F5и F8- извикване на буфера на по-рано въведени команди. Извеждането чрез натискане на клавиша F5 спира, когато се покаже първата въведена команда в текущата сесия.

F7- показване на предварително въведени команди в отделен прозорец като списък. За изпълнение отбора, който искатетрябва да го изберете с помощта на клавишите със стрелки и да натиснете ENTER

F9- изпълнете командата, чийто номер е поискан. Номерът на командата в списъка с хронология може да бъде получен с помощта на F7.

В Windows 10 / Windows Server 2016 въведе функции, които липсваха в предишни реализации на командния ред:

Промяна на прозрачността на прозореца на конзолата при натискане на комбинации CTRL+Shift+- или CTRL+Shift++ .

Включете / изключете режим на цял екранкогато натиснете CTRL + Enter.

Подобрени възможности за избор и редактиране на текст:

Shift + Начало- изберете текст от текущата позиция на курсора до началото на реда.

Shift + End- изберете текст от текущата позиция на курсора до края на реда.

Бързо навигирайте в буфера на екрана и търсете по контекст:

CTRL + Начало- отидете в началото на буфера на екрана

CTRL + Край- отидете до края на буфера на екрана.

CTRL + стрелка нагоре- преместете една линия нагоре.

CTRL + стрелка надолу- преместете 1 ред надолу.

CTRL + F- отворете диалоговия прозорец за търсене на текст в буфера на екрана.

Прозорецът на командния ред в Windows 10 може да бъде затворен с помощта на стандартната клавишна комбинация - ALT + F4.

За да деактивирате новите функции на CMD, трябва да поставите отметка в квадратчето „Използвайте предишната версия на конзолата (изисква се рестартиране)“ в свойствата на приложението

Завършване на пътя на файла

От командния ред на Windows можете да извършите подмяна на името на файл и директория, когато натиснете Раздел... Например, за да отидете в директория с дълго име Програмните файловевъведете началната част от името на директорията

CD Proи натиснете Раздел... Командата трябва да се появи във входния ред:

CD "Програмни файлове"

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

Ако има множество припокриващи се водещи части от имена на файлове или директории, всеки път, когато натиснете Разделследващото име по азбучен ред ще бъде заменено. За да се върнете към предишната, се използва комбинацията Shift + Tab

Пренасочване на стандартни конзолни I/O данни.

Както споменахме, клавиатурата се използва като стандартен вход за командния ред, а дисплеят се използва като изход. Има обаче възможност пренасочва I / O към други устройства, използващи оператори за пренасочване:

  • > - пренасочване на изхода. Резултатът се записва във файл или се изпраща на посоченото устройство.

    ping –n 5 локален хост> нула- Пингирайте 5 пъти интерфейса за обратна връзка, пренасочвайки изхода към фиктивно устройство нула... Изходът от изпълнението на командата е потиснат. Подобна техника се използва за организиране на забавянето в пакетните файлове, тъй като ping на интерфейса за обратна връзка се изпълнява почти мигновено, а интервалът между пингове е една секунда, времето за изпълнение на тази команда се определя от стойността на параметъра

    ping –n 100 yandex.ru> C: \ ping-ya.txt- Пингирайте сайта yandex.ru 100 пъти, като записвате резултатите от изпълнението на командата във файла C: \ ping-ya.txt. Ако файлът не съществува, той ще бъде създаден и ако съществува, съдържанието му ще бъде презаписано.

  • >> - същото като в предишния случай, но данните се записват в края на файла.

    ping –n 100 yandex.ru >> C: \ ping-ya.txt- същото като в предишния пример, но ако файлът не съществува, тогава той ще бъде създаден и ако съществува, резултатите ще бъдат записани в края на файла.

  • - пренасочване на входа. Данните не се четат от клавиатурата, а от файл или друго устройство.

    cmd - стартирайте командния процесор CMD и въведете данни от файла 1.txt. Ако поставите реда във файла ping –n 100 yandex.ru, тогава обсъдената по-горе команда ще бъде изпълнена.

  • | - пренасочва изхода на първата команда към входа на следващата след нея.

    Често изходът на една команда трябва да се предаде като вход към друга, т.е. верижите командите заедно:

    ping -n 100 microsoft.com | намерете "Интервалът е надвишен"- резултат от изпълнение на командата ping -n 100 microsoft.comсе предава като вход към командата за търсене на низ ( намирам), съдържащ текст „Разстоянието е превишено“.

    ping -n 100 microsoft.com | find "Интервалът е превишен"> C: \ ping-ya.txt- същото като в предишния пример, но с пренасочване на изхода от изпълнението на командата към текстов файл.

  • Използване на конзолни I/O дескриптори.

    Всеки отворен файл или устройство има свой собствен дескриптор (дръжка), което е неотрицателно число, чиято стойност се използва от процеса, който създаде I/O потока. По подразбиране за всички процеси, включително интерпретатора на команди cmd.exe :

    0 (STDIN) е дескриптор за стандартен вход (вход от клавиатура).

    1 (STDOUT) - дескриптор към стандартен изход (изход към екран).

    2 (STDERR) - дескриптор за показване на диагностични съобщения (съобщения за грешки на екрана).

    Дескрипторите могат да се използват, когато трябва да пренасочите (промените) източници и дестинации на данни в стандартни I/O потоци. Например:

    ping.exe –n 100 yandex.ru 2> C: \ pinglog.txt- стандартен поток от съобщения на програмата ping.exeще бъдат отпечатани на екрана и грешките (стандартен изход с дескриптор = 2) ще бъдат записани във файл C: \ pinglog.txt... В реален случай за програмата ping.exeгорната конструкция е без значение, тъй като показва както диагностика, така и резултати на екрана.

    За да посочите пренасочване към съществуващи дескриптори, използвайте амперсанд (&), последван от желания номер на дескриптора (например & 1):

    ping –n 100 yandex.ru> log.txt 2> & 1- стандартен поток от съобщения за грешка (дескриптор = 2) се пренасочва към стандартен изходен поток (дескриптор = 1) и всичко това се пренасочва към файл log.txtтекущата директория.

    ping –n 100 yandex.ru> log.txt 1> & 2- стандартният изход (дескриптор = 1) се пренасочва към изхода на съобщения за грешка (дескриптор = 2) и всичко това се записва в текстов файл.

    Ако не е дефиниран дескриптор, тогава по подразбиране операторът за пренасочване на входа ще бъде нула (0), а операторът за пренасочване на изхода > ще бъде един.

    Верижно множество команди

    В командния ред на Windows има възможност за последователно изпълнение на няколко команди, в зависимост от резултатите от тяхното изпълнение. За какво се използват символите за конкатенация на команди - & (амперсанд) и | (вертикална лента)

    & - единичен амперсанд се използва за разделяне на множество команди в един команден ред. Например:

    echo ping ya.ru- показване на низ ping ya.ru

    echo & ping ya.ru- последователно изпълнение на командата ехобез параметри и команда ping ya.ru

    && - условно изпълнение на втората команда. Той ще бъде изпълнен, ако изходният код (чиято стойност се предава на стандартната променлива ERRORLEVEL) на първата команда е равен на нула, т.е. командата е завършена успешно.

    команда1 && команда2- извършено отбор 1, а отбор 2изпълнява се само ако първият е бил успешен. Например:

    ping ya.ru -err & ping –n 2 ya.ru- когато използвате единичен амперсанд, първата команда ping ya.ru – грешка -грешка, а вторият, ping –n 2 ya.ruще пингува възела два пъти ya.ru

    ping ya.ru -err && ping –n 2 ya.ru- когато използвате двоен амперсанд, първата команда ping ya.ru – грешкаще даде съобщение за невалиден параметър -грешкаи съответно ще генерира код за излизане, който не е равен на нула (грешка), което ще доведе до факта, че втората команда ( ping ya.ru -n 2) няма да се изпълни.

    Двойна вертикална лента || - условно изпълнение на втората команда. Ако първата команда завърши с ненулев код за връщане (неуспешен), тогава се изпълнява командата след двойната вертикална лента.

    отбор1 || отбор 2- ако отбор 1се изпълни неуспешно, след което се стартира за изпълнение отбор 2

    ping –n 1 ya.ru && ping –n2 ya.ru || ping –n 3 ya.ru- ще бъде изпълнена първата команда ping ya.ru –n 1- еднократен пинг на възела ya.ru, тогава командата ще бъде изпълнена ping ya.ru -n 2- двоен пинг на възела ya.ru... Трети отбор ping ya.ru -n 3, три пъти ping на възела ya.ruняма да бъде изпълнено.

    ping –n 1 –err ya.ru && ping ya.ru -n 2 || ping ya.ru -n 3- първи отбор ping ya.ru –n 1 –грешкаще се провали поради невалиден параметър -грешка, втората команда ping –n 2 ya.ru- двоен пинг на възела ya.ruняма да се изпълни поради условието за двоен амперсанд и в резултат на това третата команда ще бъде изпълнена ping –n 3 ya.ru, три пъти ping на възела ya.ru.

    В някои случаи може да се наложи да се забрани обработката на служебни знаци и тяхното тълкуване като обикновен текст. Например, ако въведете в командния ред

    ECHO

    Тогава вместо текст ping -n 1 ya.ru & ping -n 2 ya.ruчаст от него ще бъде показана преди знака амперсанд ping -n 1 ya.ruи след това се изпълнява командата след амперсанда - ping -n 2 ya.ru... Проблемът се решава чрез използване на специален escape символ ^ , което ви позволява да използвате служебни знаци като текст:

    ECHO ping -n 1 ya.ru ^ & ping -n 2 ya.ru- текстов дисплей ping -n 1 ya.ru & ping -n 2 ya.ru

    Логика за обработка на условни команди, реализирана с помощта на конструкции && и || действа само при най-близката команда, тоест при въвеждане на команда

    Екип КОПИЕ /?ще се изпълнява във всеки случай, независимо от резултата от командата ТИП C: \ plan.txt... Въпреки това, няколко команди могат да бъдат групирани с помощта на скоби. Например, има 2 командни реда:

    ТИП C: \ plan.txt && DIR & COPY /?

    ТИП C: \ plan.txt && (DIR & COPY /?)

    В първия от тях символът за условна обработка && действа само върху командата DIR, във втория - едновременно с две команди: DIR и COPY. Като визуален експеримент опитайте да изпълните втората команда при условията на наличие и липса на файл C: \ plan.txt... Копиране от фиктивно устройство може да се използва за създаване на празен файл. нула:

    копирайте nul C: \ plan.txt

    За да изтриете файл, използвайте командата изтрийте c: \ plan.txtили del C: \ plan.txt

    Командни файлове

    Командните файлове (скриптове, скриптове) са обикновени текстови файлове с набор от команди, подготвени предварително за тяхното изпълнение от командния процесор cmd.exe... По подразбиране такива файлове имат разширението .прилепили .cmd... Редовете за команден файл могат да съдържат специфични команди на самия команден процесор, например - FOR, ECHO, REM и т.н. или имената на изпълнимите модули - reg.exe, sc.exe, auditpol.exe., които могат да се използват без разширението - reg, sc, auditpol. Пример за прост пакетен файл:

    REM Създава текстов файл, изброяващ директорията на Windows
    dir C: \ Windows>% TEMP% \ winlist.txt
    REM се забавя с 5 секунди
    ping -n 5 локален хост> нула
    REM файл се отваря в редактора на WordPad
    write% TEMP% \ winlist.txt
    REM След като Wordpad приключи, текстовият файл се изтрива.
    изтрийте C: \ winlist.txt

    Редове, започващи с REM, са коментари. Като пример се използват команди за работа с файловата система и се стартира приложението на графичната среда, текстовият редактор Wordpad (write.exe), с предадения към него параметър на командния ред (име на файла). Езикът на командния файл е доста примитивен и не отговаря напълно на съвременните изисквания, но е най-простото средство за автоматизиране на рутинни действия и се използва от повечето системни администратори и грамотни потребители. Работете с пакетни файлове- това е отделна тема, описана по-подробно на страницата

  • И така, какво е то командна линия?Това е част от Windows, с която можете да въвеждате различни команди на вашия компютър. По правило само опитни потребители се обръщат към командния ред, но това не е причина да мълчим за това, затова реших да посветя тази публикация на възможностите и свойствата на командния ред.

    За какво е командният ред?

    Може да попитате защо трябва да знаете за възможностите на командния ред, ако има графичен интерфейс на Windows? Но сега ще изброя причините, поради които трябва да използвате командния ред:

    По-малко консумация на памет, отколкото при използване на системата от менюта;

    Въвеждането на команда във всяко приложение е по-бързо от използването на графичен команден интерфейс;

    Командният ред може да изпълни текстов файл с всички последователни команди, което е много по-бързо от последователното им изпълнение.

    Къде използвате командния ред?

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

    Какви са предимствата на командния ред?

    Почти незабавен достъп до командите на различни използвани файлове;

    Малък брой натискания на клавиши са достатъчни за извикване на всяка команда;

    Можете да управлявате програми, които нямат графичен интерфейс;

    Можете да се свържете дистанционно с компютър при минимално загуба на трафик;

    На страницата има повече текст, отколкото в графичния интерфейс.

    Има ли някакви недостатъци на командния ред?

    Трудно за потребители, които са свикнали да работят с графичен интерфейс;

    Ако няма автоматично добавяне, ще бъде трудно да въвеждате дълги команди;

    Няма аналози.

    Как да отворя командния ред?

    1. За да отворите командния ред в Windows7 / XP, направете следното:
    Старт => Всички програми => Аксесоари => Команден ред .

    или натиснете клавишната комбинация "Win + R".

    в полето "отворено"въведете команда като тази:

    Ще се отвори черен прозорец на командния ред с надпис:

    C: \ Потребители \ Администратор>където Administrator е името на текущия потребител.

    За да видите списък с команди на командния ред, въведете help

    и натиснете Enter.

    За да видите повече информация за всяка от тези команди, въведете следната команда в командния ред
    help command_name и натиснете ENTER.

    Например:

    Списък с команди на командния ред:

    ДОЦ→ Показване или промяна на асоциации за разширения на имена на файлове.

    АТРИБ→ Показване и промяна на файловите атрибути.

    BREAK→ Включва и изключва режима на обработка на клавишната комбинация CTRL + C.

    BCDEDIT→ Задава свойства в базата данни за зареждане, за да контролира зареждането.

    CACLS→ Показване и редактиране на списъци за контрол на достъпа до файлове (ACL).

    ПОВИКВАНЕ→ Извикване на един пакетен файл от друг.

    CD

    CHCP→ Показване или настройка на активната кодова страница.

    ЧДИР→ Показване на името или промяна на текущата папка.

    CHKDSK→ Проверете диска и покажете статистиката.

    CHKNTFS→ Показване или промяна на проверката на производителността на диска по време на зареждане.

    CLS→ Почистване на екрана.

    CMD→ Стартирайте друг интерпретатор на командния ред на Windows.

    ЦВЯТ→ Задава цветовете по подразбиране на преден план и фон.

    КОМП→ Сравнение на съдържанието на два файла или два комплекта файлове.

    КОМПАКТЕН→ Показване и промяна на компресията на файлове на NTFS дялове.

    КОНВЕРТИРАНЕ→ Конвертирайте дискови томове от FAT в NTFS. Не може да се преобразува активният в момента диск.

    КОПИЕ→ Копирайте един или повече файлове на друго място.

    ДАТА→ Показване или настройка на текущата дата.

    DEL

    DIR→ Изброява файлове и подпапки от посочената папка.

    ДИСКОМП→ Сравнение на съдържанието на две дискети.

    ДИСКОП→ Копирайте съдържанието на една дискета на друга.

    DISKPART→ Показване и конфигуриране на свойствата на дисков дял.

    ДОСКИ→ Редактиране и повторно извикване на командни редове; създаване на макроси.

    ЗАПРАВКА ЗА ШАЙФЕРИ→ Показване на текущото състояние и свойства на драйвера на устройството.

    ECHO→ Показване на съобщения и превключване на режима на показване на команди на екрана.

    ENDLOCAL→ Край на промените в локалната среда за пакетния файл.

    ИЗТРИВА→ Изтрийте един или повече файлове.

    ИЗХОД→ Прекратяване на програмата CMD.EXE (интерпретатор на командния ред).

    ФК→ Сравнете два файла или два набора файлове и покажете разликите между тях.

    НАМИРАМ→ Търсене на текстов низ в един или повече файлове.

    FINDSTR→ Търсене на низове във файлове.

    ЗА→ Изпълнете посочената команда за всеки от файловете в комплекта.

    ФОРМАТ→ Форматиране на диска за работа с Windows.

    FSUTIL→ Показване и конфигуриране на свойствата на файловата система.

    FTYPE→ Показване или промяна на файловите типове, използвани за съпоставяне по разширения на файлови имена.

    ОТИДЕТЕ→ Прехвърлете контрола към маркирания ред на пакетния файл.

    GPRESULT→ Показва информация за груповата политика за компютър или потребител.

    GRAFTABL→ Позволява на Windows да показва разширения набор от знаци в графичен режим.

    ПОМОГНЕ→ Показва помощна информация за командите на Windows.

    ICACLS→ Показване, модифициране, архивиране или възстановяване на ACL за файлове и директории.

    АКО→ Декларация за условно изпълнение на команди в пакетен файл.

    ЕТИКЕТ→ Създаване, промяна и изтриване на етикети на томове за дискове.

    MD→ Създаване на папка.

    MKDIR→ Създаване на папка.

    MKLINK→ Създайте символични и твърди връзки

    РЕЖИМ→ Конфигуриране на системни устройства.

    ПОВЕЧЕ ▼→ Последователно извеждане на данни на парчета от един екран.

    ХОД→ Преместете един или повече файлове от една папка в друга.

    ОТВОРЕНИ ФАЙЛОВЕ→ Показва файлове, отворени в споделена папка от отдалечен потребител.

    ПЪТ→ Показва или задава пътя за търсене на изпълними файлове.

    ПАУЗА→ Преустановява изпълнението на пакетния файл и показва съобщение.

    POPD→ Възстановява предишната стойност на активната папка, записана с командата PUSHD.

    ПЕЧАТ→ Отпечатва съдържанието на текстов файл.

    ПОДСКАЗ→ Променя командния ред на Windows.

    PUSHD→ Записва стойността на активната папка и преминава към друга папка.

    RD→ Изтрива папката.

    ВЪЗСТАНОВЯТЕ→ Възстановява четими данни от лош или повреден диск.

    REM→ Поставете коментари в пакетни файлове и CONFIG.SYS файл.

    REN

    ПРЕИМЕНУВАНЕ→ Преименува файлове или папки.

    ЗАМЕНЕТЕ→ Заменя файлове.

    RMDIR→ Изтриване на папка.

    РОБОКОПИЯ→ Подобрен инструмент за копиране на файлове и дървета на директории

    КОМПЛЕКТ→ Показва, задава и премахва променливи на средата на Windows.

    SETLOCAL→ Започва локализирането на промените в средата в пакетен файл.

    SC→ Показва и конфигурира услуги (фонови процеси).

    SCHTASKS→ Изпълнява команди и стартира програми по график.

    SHIFT→ Променете позицията (изместване) на параметрите за заместване на пакетния файл.

    ИЗКЛЮЧВАМ→ Локално или дистанционно изключване на компютъра.

    ВИД→ Сортиране на входа.

    СТАРТ→ Изпълнение на програма или команда в отделен прозорец.

    SUBST→ Задайте име на устройство на посочения път.

    SYSTEMINFO→ Показва системна информация и конфигурация на компютъра.

    СПИСЪК СЪС ЗАДАЧИ→ Показва всички изпълнявани задачи, включително услуги.

    TASKKILL→ Прекратяване или спиране на процес или приложение.

    ВРЕМЕ →Показване и настройка на системното време.

    ЗАГЛАВИЕ→ Присвояване на заглавието на прозореца за текущата сесия на интерпретатора на командния ред CMD.EXE.

    ДЪРВО→ Графичен дисплей на структурата на директориите на диск или папка.

    ТИП→ Показване на съдържанието на текстови файлове.

    VER→ Показва информация за версията на Windows.

    ПРОВЕРЯВАНЕ→ Задава режим за проверка дали файловете са записани правилно на диска.

    VOL→ Извеждане на етикет и сериен номертомове за диска.

    XCOPY→ Копиране на файлове и дървета на директории.

    Wmic→ Показване на WMI информация в интерактивна среда.

    Хареса ли ви статията? Сподели го
    До горе