Основи прозорци команден програмен ред за начинаещи

В тази статия ще обсъдят основите на Windows команден ред. а именно:

  • Концепцията на командния ред;
  • Справочник на командите черупка;
  • Последователността на събитията по време на изпълнение на командата;
  • Създаване на командния ред на скриптове на;
  • Контролира показването на текст и команди;
  • Команди за изучаване на информацията в системата;
  • Команда за използване на системния регистър;
  • услуги на системата за управление;
  • На рестартиране и изключване системи от командния ред;
  • Управление на приложенията и процесите от командния ред.

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

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

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

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

командния среда Windows работи по различни начини, по-специално посочва, параметри, когато започнете Cmd.exe или с помощта на собствен начален файл, съхраняван в директорията% SystemRoot% \ System32.

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

Работа с командния ред на Windows, трябва да се разбере къде са командите, които използвате. "Native" команда (вграден в операционната система) са два вида:

  • Вътрешно - съществува вътре в черупката, те не разполагат с отделни изпълними;
  • Екстериор - изпълнява в отделни изпълними файлове, които обикновено се съхраняват в директорията% SystemRoot% на \ System32.

Бързо черупка Справочник на командите (Cmd.exe)

Синтаксис всички вътрешни команда (и най-външен) може да се получи, като напишете името на отбора и /. например:

Shell - много мощна среда за работа с команди и скриптове. В командния ред, можете да изпълните командата на различни видове: вградени команди, Windows комунални услуги и версии на приложения, предназначени за командния ред. Независимо от вида на всяка команда, която ще използвате, трябва да спазват едни и същи правила синтаксис. Съгласно тези правила, името на екипа са задължителни или незадължителни аргументи. В допълнение, аргументът да използвате пренасочване на вход, изход, или стандартна грешка.

Последователността на събитията по заповед

  • Command Shell заменя всички променливи, въведени в текста на екипите, текущите им стойности -;
  • Ако въведете група или верига от няколко отбора, низа е разделен на отделни екипи, които от своя страна са разделени на първото име и командни аргументи. Допълнителни команди се обработват поотделно;
  • Ако името на командването, определена траектория, търси черупки за командата по този начин. Ако зададената директория не е команда, черупката се установи грешка;
  • Ако името на командата не е уточнено път, черупката първо се опитва да разреши името на командването на национално равнище. Ако откриете вътрешен отбор със същото име, така наречената вътрешна команда, която може да се изпълнява незабавно. Ако вътрешният команда със същото име не присъства, черупката първо търси изпълним команда файл в текущата директория и след това в директориите, изброени в променливата от обкръжението. Ако командния файл не е в нито една от тези директории, черупката се установи грешка;
  • Ако се установи, командата, тя е изпълнена с посочените аргументи и ако е необходимо въвеждане се чете от източника, посочен в тези аргументи. Заключение и командни грешки се показват в прозореца на командния ред, или да изпращат на посочения приемник изход, и грешката.
  • Както можете да видите, за изпълнението на команди се влияе от много фактори, включително по пътя на командите, пренасочване на вход-изход, или създаването на група от команди вериги.

Когато се работи с обвивката най-вероятно ще го изпълним, като отворите менюто Start (Старт) и изберете програми (Програми) или All Programs (Всички програми), а след това Аксесоари (Standard) и командния ред (Command Prompt). Други начини да се започне командния ред - Пусни диалоговия (Run) и въведете CMD в другата, имат прозорец отворен черупка. Тези методи позволяват да посочите аргументите на ключовете за изстрелване на командния ред, контрол на командния ред на работа, както и параметрите, които определят за изпълнение на допълнителни команди. Например, можете да стартирате черупка в "тих" режим (т.е., изключете ехо изход ..) Command ПМС / р или да се направи на черупката е изпълнил даденото команда и приключи работата си - за да направите това, въведете CMD / с, и след това текстът на команда в кавички.

В следващия пример, започва черупки, тича командния IPCONFIG с изхода към файл и завършва:

Създаване на командния ред на скриптове на

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

Контролира показването на текст и команди

ECHO команда има две цели: да пишат текста на продукцията (например, в прозореца на командния или текстов файл) и да включите / изключите показването на ехо команда. Обикновено, когато се изпълнява скрипта се заповядва и на изхода на тези команди са показани в конзолния прозорец. Това се нарича ехо-дисплей команда (COMAND ехо).

За да използвате командата ECHO за показване на текста, въведете ехо и текста, който искате да се показва:

За да управлявате с помощта на Службата за хуманитарна помощ ехо дисплей команди, вид ехо изключен или ехо, например:

За да изпратите изхода към файл, а не командния прозорец черупка, използвайте изход пренасочването, например:

Сега погледнете как потиска ехото команди дисплея. Започнете от командният ред, вид ехо, а след това на другия отбор. Вие ще видите, че командния ред вече не се показва. Вместо това, тя се появява само, че не бъде въведена в конзолен прозорец, и на изхода на командата. Командата скрипт ECHO OFF забранява ехото дисплей команди и командния ред ред. Като прибавим към техния скрипт команда ECHO OFF, да ви попречи да претрупват прозореца на черупка или текстов файл от команди, ако се интересувате само в изхода от тези команди.

Изследване на система за информация

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

За да използвате сега или Whoami, просто въведете следната команда в прозореца на командния и натиснете Enter. Най-често срещаният синтаксис за къде е, както следва:

Тук, / R е определен за рекурсивно търсене, като се започне от указаната (bazovyy_katalog) и заедно с всички нейни поддиректории и името на файла - пълно или частично името на файла, който може да включва заместващи символи (условни знаци): марка. Той заменя един знак и символ * - група от символи, като например данни. TXT или данни *. *. В следващия пример, директорията C: \ директория и нейните поддиректории се търси за всички текстови файлове, чиито имена започват с данните.

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

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

За да използвате тези команди на локалния компютър, трябва само да въведете желаното име на команда в прозореца на командния и натиснете Enter.

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

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

  • REG добави - добавя нов подключ на системния регистър или елемент;
  • REG изтриване - премахва подключ или елемент;
  • REG заявка - показва списък с предмети и имена, подсектор (ако има такива);
  • REG сравнение - сравнява подраздели или записи в системния регистър;
  • REG Copy - копия на записите в регистъра в посочения участък пътя на локален или отдалечен система;
  • REG възстановяване - пише в регистъра преди съхранява под-елементи и параметри;
  • REG спаси - спестява копие от споменатите подраздели, компоненти и настройки на системния регистър във файл.

Система за управление на услугите

Услугите осигуряват основни характеристики за работни станции и сървъри. За да контролирате системните услуги на местните и отдалечени системи използват контролер командни служби (услуга контролер команда) SC. като набор от подкоманди, следното описва само част от тях:

На рестартиране и изключване системи от командния ред

Системи често трябва да се рестартира или изключите. Един от начините - за да използвате тази програма, за да Shutdown, който ви позволява да се работи с локални и отдалечени системи. Друг начин да се контролира затварянето или рестартиране на системата - да планирате задача да се изключи. Можете да използвате Schtasks, за да покаже, времето за изключване, или да се създаде скрипт със списък от команди за спиране на отделните системи.

Управление на местната рестартиране на системата и изключване позволи следните команди.

Изключване на локалната система:

Рестартирайте локалната система:

Управление на приложения, процеси и производителност

Всеки път, когато операционната система или потребителят стартира услуга, приложение или команда, Microsoft Windows започва един или повече процеси за управление на съответните програми. Няколко инструменти за команден ред правят по-лесно за вас да програма за мониторинг и управление. Тези услуги включват:

  • Pmon (Процес Resource Manager) - показва статистически данни за производителност, включително памет и процесор, както и списък на всички процеси, работещи в локалната система. Тя ви позволява да получавате детайлни "снимки" на участващите ресурси и стартираните процеси. Pmon идва с Windows Resource Kit;
  • Списъкът със задачи (Task List) - показва списък на всички активни процеси, по име или идентификатор на процес, в съответствие с информацията за потребителска сесия и памет отпечатък;
  • Taskkill (Задача Kill) - спира изпълнението на процеса, посочен по име или номер. Тъй като филтри могат да спрат процесите в зависимост от състоянието им, броя на сесията, процесорно време, памет отпечатък, потребителско име и други параметри.

Това е в общи линии всичко, което исках да ви кажа за основните положения на командния ред на Windows.