Cmd. exe - какво е това? Cmd. exe - грешка в приложението
Командният ред на Windows, въпреки че е популярен сред администраторите и опитни компютри, не е известен на обикновените собственици на персонални компютри. Целта на тази статия е да запознае хората с ползите, които ще получат от използването им.
съдържание
Операционната система Windows е известна с графичния интерфейс и много потребители вече са забравили или никога не са чували за полезни функции на командния ред. Windows е повече от просто точка и кликнете. Клавиатурата и командният ред могат по същество да допълват мишката с икони.
Cmd.exe - какво е това?
Командният ред се появява, когато се стартира cmd.exe. Това е системен процес на MS Windows, както и командния интерпретатор, поддържащ файловите и мрежови функции на компютъра. Cmd.exe работи чрез изтегляне на приложения и препращане на данни между тях. Процесът превежда данните, въведени в системата, във форма, която е разбираема за операционната система. Cmd.exe поддържа редица вградени команди, изпълнявани в средата на shell.
Последната е програма, която осигурява директна комуникация между потребителя и операционната система. Използва се за създаване и редактиране на скриптове (партидни файлове) за различни цели. Например, за да управлявате потребителските профили. Използването на командата shell shell дава възможност за автоматизиране на някои операции. Това е много по-бързо от използването на външни програми. Можете също така да персонализирате командния прозорец според вашия вкус и да наблюдавате изпълнението на задачите.
Извикване на командния ред
Командният ред може да бъде извикан чрез стартиране на приложението в системната директория System32 cmd.exe. Трудно ли е? Има и други опции:
- От менюто "Старт - Всички програми - Windows System - Command Prompt".
- Отворете менюто "Старт", въведете cmd в прозореца за търсене и стартирайте "Command Line".
- Извикайте прозореца за стартиране на приложението с помощта на пряк път Win + R, въведете cmd и кликнете върху бутона "Старт".
- Кликнете с десния бутон на мишката върху менюто "Старт", за да извикате изскачащ прозорец и да изберете елемента, който искате. За да стартирате приложението с администраторски права, изберете елемента "Команден ред (администратор)".
- Натискането на десния бутон на мишката, докато държите натиснати клавишите Shift и Alt в File Explorer, ще доведе до това контекстното меню, в който трябва да изберете елемента "Отворете командния прозорец тук". В резултат на това командният ред ще се изпълни в избраната директория.
За да поправите System 32 cmd.exe в менюто "Старт", щракнете с десния бутон върху програмата и изберете "Lock to Start Menu" в контекстното меню.
конфигурация
Можете да конфигурирате командния прозорец, като щракнете с десния бутон върху неговия команден ред и изберете "Default". Избраната конфигурация ще бъде запазена за следващите сесии на cmd.exe. За да зададете само настройките за текущата сесия, използвайте елемента "Свойства".
Тук можете да изберете опциите на шрифта, размера и местоположението на прозореца, цвета на текста, фон, прозрачност.
Ако изберете опцията "Избор с мишката", можете да изберете текст с натиснат левия бутон на мишката и като натиснете клавиша "Enter", копирайте го клипборда.
Цветовете команда прозорец може също така да бъдат определени на Cmd.exe се стартира с параметър / T: FG, където е определя цвета на текста, и G - фон под формата на шестнадесетични цифри от 0 до F: черен (0), синьо (1) зелено (2 ), аква (3) червен (4) виолетов (5) и жълт (6), бял (7) и леки стойности в същия ред с кодове от 8 до F.
Cmd.exe ключове: какво е това?
Когато стартирате командния ред, използвате други клавиши. Синтаксисът за стартиране на приложението Cmd.exe е както следва:
CMD [[/ к] [/ S] [/ Q] [/ г] [/ U] [/ т: FG] [/ д: разстояние] [/ е: в] [/ о: OFF] низ] където :
- c изпълнява командата, определена от низа и прекратява приложението;
- k изпълнява командата, определена от низа, и продължава приложението;
- s променя тълкуването на реда след / c или / k клавишите;
- q деактивира изхода на екрана;
- г деактивира автора;
- a указва изхода в стандарта ANSI;
- u определя продукцията в Unicode;
- t: fg настройва цвета на текста и фона;
- e: изключва и забранява използването на разширения набор от команди;
- f: on активира и деактивира завършването на името на файла или директорията;
- v: off свързва и деактивира отложеното разширение на променливата на средата, написана между !, по време на изпълнението на командата;
- "String" указва командата да бъде изпълнена;
- /? Показва помощ в командния прозорец.
Няколко команда наведнъж
В командния ред, определен като параметър, можете да посочите две или повече команди Cmd.exe. За да направите това, низът трябва да бъде приложен в кавички и командите трябва да бъдат разделени от поредица от символи ,
Същият команден разделител се използва на самия команден ред. Тук се нарича AND операторът: command_1 command_2: ако command_1 е бил успешен, тогава command_2 ще бъде изпълнен.
Оператор за свързване на команди : team_1 command_2: command_2 ще бъде изпълнена след command command_1.
OR оператор: command_1 || command_2: command_2 ще се изпълни, ако command_1 не може да бъде изпълнена.
Конвейер оператор |: команда_1 | command_2: изходът на command_1 се пренасочва към входната команда_2.
Групирането на команди се извършва с помощта на скоби: (command_1 команда_2) || command_3: ако командата-1 и командата-2 не се изпълнят, тогава командата-3 се изпълнява.
Ако няколко команда имат повече от един параметър, тогава те са разделени със запетая или точка и запетая: command_1 parameter_1-parameter_2
Някои други оператори:
- командният файл пренасочва изхода на командата към файл, създавайки или презаписващ съществуващ;
- командният файл добавя изхода на командата към съществуващ файл или създава нов;
- екип < Файлът използва съдържанието на файла като вход за командата;
- @echo off се използва в пакетни файлове, за да деактивира изхода на команди към екрана.
Shortcuts
Когато работите с командния ред, можете и трябва да използвате клавишни комбинации:
- бутон darr- / uarr- - да сортирате предварително написаните команди.
- Backspace - изтрива символа отляво на курсора.
- Ctrl Home - изтрива линията отляво.
- Ctrl End - изтрива линията надясно.
- Ctrl larr- - Премества курсора една дума вляво (назад).
- Ctrl → - премества курсора една дума надясно (напред).
- Ctrl-C - прекъсва изпълнението на текущата команда.
- Esc - изчиства командния ред.
- F1 - еквивалентно на натискане на стрелка надясно. Всеки път, когато се натисне, той влезе в последната команда в командния ред.
- F2 - извежда последната команда на символа, натиснат след това функционален клавиш.
- F3 - въвежда последната команда напълно.
- F4 - Изтрива командата преди въвеждането на символа след натискане на функционалния клавиш.
- F5 - еквивалентна на стрелката нагоре, на свой ред въвежда последните команди.
- F6 - съответства на комбинацията от клавиши Ctrl + Z и вмъква символа END на файла EOF.
- F7 - показва прозорец със списък от команди, написани по-рано.
- Клавиши за бърз достъп Alt + F7 - изтрива историята на командите.
- F8 е еквивалентен на F5 с циклично повторение. Ако се натисне F8 след въвеждане на първоначалните символи на командата, въведена преди това, програмата ще я запълни до края.
- F9 - вмъква команда, чийто номер в историята на командите съответства на номера, набран след функционалния клавиш.
- Вмъкване - превключва режима на вмъкване / презапис.
- Раздел - автоматично запълва името на папка или файл, превъртайки опциите при всяко кликване. Shift + Tab променя посоката на търсенето.
Вътрешни и външни команди
Конзолата може да използва команди от два типа - вътрешни и външни. Вътрешните са вградени в преводача и могат да се изпълняват само от командния ред. Externals се стартират от отделен изпълним файл както от конзолата, така и от елемента от менюто "Start - Run". Можете да получите списъка им с помощта на командата за помощ. И можете да получите по-подробна информация, след като въведете "Помощ команда" или "команда /?". Например, за да получите помощ за xcopy, въведете помощ xcopy или xcopy /?
Екипи за всички
Много команди в конзолата са ориентирани към мрежата и се администрират, така че те често се използват от системните администратори. Но има и команди cmd.exe, които са достъпни за типичен потребител на компютър. По-долу са някои от тях.
1. Del / s папка * - премахва съдържанието от указаната директория и всички подпапки. Друг / f превключвател ще изтрие само файлове, които са само за четене. С абсолютна сигурност при тази операция добавянето на превключвателя / q премахва необходимостта от потвърждаване на всяко изтриване. Командата трябва да се използва с повишено внимание, тъй като така изтритите документи не са включени в кошчето.
2. Mkdir (или md) може да създаде цяло дърво на директориите: md папка_1 папка_2 папка_3.
3. Xcopy предлага големи възможности за редовно и архивиране на голям брой файлове. Например превключвателят / d: [mm-dd-yyyy] ще ви позволи да работите само с документи, които са променени след определената дата. Превключвателят за допълнителни / s също ще ви позволи да копирате подпапки. Общо екипът има 27 клавиша.
4. Премахването на директорията ще помогне rmdir (или подобно rd). В този случай папките трябва да са празни. Превключвателят / s ви позволява да се отървете от вложени директории заедно с тяхното съдържание. Допълнителен ключ / q е също възможно.
5. Dir папка *. Док / ч / и> spisok.txt създадете файл със списък на MS Word документи в определен директория, включително скритите файлове (благодарение на ключ / ч) и документи в папката (ключови / сек).
6. Можете да промените файловото разширение чрез командата ren * .txt * .doc.
7. Премести / y папка_1 *. Mp3 folder_2 ще премести mp3 файлове от папка_1 в папка_2 без презаписване потвърждение. Обратно, превключвателят / -y предотвратява това презаписване.
8. Cmd.exe стартира. ще отвори текущата директория в Windows Explorer.
9. Cmd.exe старт .. отваря папка в Windows Explorer по-висока от текущата.
10. Командата System32 cmd.exe стартира черупката: бисквитките ще отворят системната папка с Интернет "бисквитки". За операционните системи, предхождащи Windows 7, командата Cmd.exe е още по-опростена: стартирайте "бисквитките".
11. Attrib -r -s -h файл ще премахне маркерите за файлове "само за четене", "система" и "скрит".
12. Subst z: папката улеснява достъпа до папката, като я назначи на името на устройството Z.
Партида файл
В допълнение към командния ред Cmd.exe може да обработва партидни файлове - текстови документи с разширение .bat или .cmd, съдържащи командните линии, изпълнени на свой ред.
Файловият файл може да използва аргументи - потребителски данни, предавани в конкретна форма:% 1,% 2. По време на изпълнение тези параметри се заменят с потребителски данни.
Командата set / p variable = [string] ви позволява да предавате променливи стойности на партиден файл. Например, задайте / p name = Какъв е вашето име? създава променлива% name% със стойността въведена от потребителя.
Файловите файлове могат да вземат решения и да избират действия в зависимост от условията:
- Ако (условие) (command_1) Else (command_2) - ако условието е изпълнено, командата _1 се изпълнява, иначе _ команда_2;
- ако съществува del файл - файлът ще бъде изтрит, ако съществува;
- ако не съществува файл с ехо на файла липсва - ако файлът липсва, тогава партидният файл ще докладва за това;
- if / i string_1 gtr string_2 команда - командата ще бъде изпълнена, ако line_2 е по-голяма от string_1 без значение за случая на символи (key / i).
- Гото: Етикетът ви позволява да отидете на етикета, оставяйки част от командите без изпълнение.
- за %% X в (* .jpg) направи (команда) - дава възможност за изпълнение на командата за всички файлове с разширение .jpg.
Безопасно спиране на процеса
Файлът Cmd.exe е системен файл. Силно се препоръчва да не се изтрива и да не се спират процесите, които се стартират. Те са много важни за правилната работа на компютъра. Ако все още възникна необходимостта от спиране на процеса, трябва да направите следното:
1. Отидете в менюто "Старт", въведете Msconfig в полето за търсене и стартирайте програмата. Ще се покаже прозорец със списък на системните конфигурационни инструменти.
2. След като изберете раздела StartUp, проверете наличието на Cmd.exe в списъка.
3. Премахнете отметката от името на процеса, приложете промените и рестартирайте компютъра.
4. След рестартиране изключете автоматичното стартиране на системния конфигуратор, когато компютърът е включен.
Друг начин е да проверите списъка с автоматично стартирани процеси в редактора на регистрите.
Cmd.exe може да бъде спрян, като се използва диспечерът на задачите в раздела "процес". За да направите това, изберете процеса и кликнете върху бутона "Край на процеса".
Причини за грешки
Съобщението Cmd.exe "Application Error" най-често е резултат от корупция на системните файлове в операционната система. Поради този провал работата на компютъра страда. Също така, проблемите в системните процеси възникват поради несъвместимост на приложенията, непълно изтриване на файлове, инфекция с компютърни вируси, злонамерени програми и т.н. Всичко това може да доведе до премахването или корупцията на важни системни файлове.
Как да се определи Cmd.exe грешки
Човек се задоволява с грешките Cmd.exe - че това нещо е фиксирано. Едно решение няма да помогне, така че има и друго. Ето някои от тях.
- Влезте в операционната система с администраторски права.
- Отменете последните промени, след които се появява съобщението Cmd.exe "Application error". И ако се появи по време на стартирането на същата програма, след това я премахнете или я инсталирайте отново.
- Уверете се, че имате надеждна защита срещу вируси. Трябва да сканирате компютъра и да премахнете нежеланите програми.
- Една от най-честите причини за тази грешка е корупцията в системния регистър. Това е класирана база данни, която съдържа информация за конфигурацията, адресите на електронната поща, паролите, файловите пътища и друга информация, необходима за нормалната работа на компютъра. За да коригирате тази ситуация, можете да използвате помощната програма за регистрация Registry Cleaner.
- Актуализиране на драйвера на видеокартата от официалния сайт на производителя.
- Преинсталиране на DirectX, NetFramework, Microsoft Visual C ++ от официалния сайт на Microsoft.
- Стартирайте командата exe cmd-sfc / scannow като администратор. Системната програма ще сканира компютъра за грешки и ще предложи начини за разрешаването им.
- Графичен интерфейс
- Основни функции на операционните системи
- Как да стартирате командния ред като администратор: Инструкции за начинаещи
- Командния ред в Windows 7 - как да се отвори? Активирайте Windows 7 (командния ред)
- Как да отмените актуализацията на Windows 7: инструкции
- Бързо стартиране в Windows 7: Разбиране на целта на операционната система
- CMD команди: списък, описание и приложение. Мрежови команди CMD
- Грешка в Windows Update 0x80070057: причини и решения
- Операционна система Windows 10: как да намерите изграждането и версията
- Как да извикате командния ред в Windows 10: инструкцията
- Как да отворите командния ред
- Как да деактивирате тестовия режим в Windows 10. Различни начини
- Как да отворите регистър и да научите как да работите с него?
- Команден ред на Windows
- Как да активирате Windows XP и да започнете работа с компютър
- Wininit.exe - какво е това? Вирус или персонал процес
- Windows Shell - списък с команди. Classic Shell за Windows 10
- Какво е включено в системния софтуер?
- Как да се обадя на командния ред: полезни съвети
- Операционната система е мозъкът на компютъра
- Windows възстановяване на парола у дома