Windows утилиты командной строки windows. Основы командной строки Windows

off);

  • endlocal — отмечает конец локализации (локальной области видимости) переменных;
  • exit — выход из оболочки командной строки;
  • for — выполняет заданную команду для каждого файла в наборе;
  • ftype выводит либо изменяет текущие типы файлов в сравнениях расширений файлов с программами;
  • goto — показывает, что интерпретатор команд должен перейти на строчку с данной меткой в пакетном сценарии;
  • if — выполняет команды по условию;
  • md (mkdir) — делает подкаталог в текущем либо данном каталоге;
  • move — перемещает файл либо группу файлов из текущего либо данного начального каталога в указанный каталог. Также может переименовывать каталог;
  • path — указывает либо задает путь к командам, используемый операционной системой при поиске исполняемых файлов и сценариев;
  • pause — останавливает выполнение пакетного файла и ждет ввода с клавиатуры;
  • popd — делает текущим каталог, имя которого было сохранено командой PUSHD;
  • prompt — показывает, какой текст должен показываться в строке приглашения;
  • pushd — сохраняет имя текущего каталога и при необходимости делает текущим данный каталог;
  • rd (rmdir) — удаляет каталог либо каталог вкупе с его подкаталогами;
  • rem — отмечает комменты в пакетном сценарии либо Config.nt;
  • ren (rename) — Переименовывает файл либо группу файлов;
  • set — указывает текущие переменные окружения либо задает временные переменные для текущей командной оболочки;
  • setlocal — отмечает начало локализации (локальной области видимости) переменных в пакетных сценариях;
  • shift — сдвигает позицию замещаемых характеристик в пакетных сценариях;
  • start — запускает заданную програмку либо команду в отдельном окне;
  • time — указывает либо устанавливает системное время;
  • title — задает заголовок окна командной оболочки;
  • type — указывает содержимое текстового файла;
  • verify — включает режим проверки файлов опосля записи на диск;
  • vol — указывает метку и серийный номер дискового тома.
  • Синтаксис хоть какой внутренней команды (и большинства внешних) можно получить, введя в командной строке имя команды и /?, например:

    copy /?

    Командная оболочка — очень массивная среда работы с командами и сценариями. В командной строке можно запускать команды различных типов: интегрированные команды, утилиты Windows и версии приложений, рассчитанные на командную строчку. Независимо от типа любая команда, которую вы будете применять, обязана соответствовать одним и тем же синтаксическим правилам. Согласно сиим правилам, за именованием команды идут неотклонимые либо необязательные аргументы. Не считая того, аргументы могут применять перенаправление ввода, вывода либо обычных ошибок.

    Последовательность событий при выполнение команды

    • Командная оболочка подменяет любые переменные, введенные в тексте команд, их текущими — значениями;
    • Если введена группа либо цепочка из пары команд, строчка разбивается на отдельные команды, которые в свою очередь разбиваются на имя и аргументы команды. Дальше команды обрабатываются по отдельности;
    • Если в имени команды указан путь, командная оболочка отыскивает команду по этому пути. Ежели в указанном каталоге таковой команды нет, командная оболочка возвращает ошибку;
    • Если в имени команды не задан путь, командная оболочка поначалу пробует разрешить имя команды на внутреннем уровне. Ежели найдена внутренняя команда с таковым именованием, означает, вызвана внутренняя команда, которую сходу же можно выполнить. Ежели внутренней команды с таковым именованием нет, командная оболочка поначалу отыскивает исполняемый файл команды в текущем каталоге, а потом в каталогах, списке в переменной окружения PATH. Ежели файла команды нет ни в одном из этих каталогов, командная оболочка возвращает ошибку;
    • Если команда найдена, она выполняется с данными аргументами и при необходимости ввод считывается из источника, указанного в этих аргументах. Вывод и ошибки команд показываются в окне командной строчки либо направляются данному приемнику вывода и ошибок.
    • Как видите, на выполнение команд влияют почти все причины, в том числе пути к командам, перенаправление ввода-вывода, группирование либо создание цепочек команд.

    При работе с командной оболочкой Вы, возможно, запускали ее, открывая меню Start (Пуск) и выбирая Programs (Программы) либо All Programs (Все программы), потом Accessories (Стандартные) и Command Prompt (Командная строка). Остальные методы пуска командной строчки — диалоговое окно Run (Запуск программы) либо ввод cmd в другом, уже открытом окне командной оболочки. Эти методы разрешают при запуске командной строчки указывать аргументы: ключи, управляющие работой командной строчки, и характеристики, инициирующие выполнение доп команд. К примеру, можно запустить командную оболочку в «молчаливом» режиме (т. е. отключить эхо-вывод) командой cmd /q либо сделать так, чтоб командная оболочка выполнила заданную команду и завершила свою работу, — для этого необходимо ввести cmd /с, а потом текст команды в кавычках.

    В последующем примере командная оболочка запускается, выполняет команду ipconfig с выводом результатов в файл и завершается:

    cmd /c “ipconfig > c:ipconfig.txt”

    Читайте также  Mag 250 прошивка под всех операторов. Перепрошивка телевизионной приставки MAG200/MAG250/MAG254

    Создание сценариев командной строки

    Сценарии командной строки — текстовые файлы с командами, которые вы желаете выполнить. Это те же команды, которые традиционно вводятся в командной оболочке Windows. Но заместо того чтоб вводить команды каждый раз, когда они пригодятся, можно сделать соответственный сценарий и упростить для себя жизнь.

    Поскольку сценарии состоят из обычных текстовых знаков, их можно создавать и редактировать в любом обычном текстовом редакторе, скажем, в Notepad (блокнот). Вводя команды, удостоверьтесь, что любая команда либо группа команд, которые должны выполняться вместе, разметаются с новейшей строчки. Это обеспечит их корректное выполнение. Окончив создание сценария командной строчки, сохраните файл сценария с расширением .bat либо .cmd. Оба расширения работают идиентично. К примеру, ежели для вас нужно сделать сценарий для вывода имени системы, версии Windows и конфигурации IP, включите в файл SysInfo.bat либо SysInfo.cmd последующие три команды:

    hostname ver ipconfig -all

    Управление отображением текста и команд

    Команда ECHO служит двум целям: для записи текста в вывод (например, в окно командной оболочки либо текстовый файл) и для включения/выключения эхо-отображения команд. Традиционно при выполнении команд сценария сами команды и вывод этих команд показываются в консольном окне. Это именуется эхо-отображением команд (comand echoing).

    Чтобы применять команду ECHO для отображения текста, введите echo и текст, который нужно вывести:

    echo The system host name Is: hostname

    Чтобы с помощью ECHO управлять эхо-отображением команд, введите echo off либо echo on, например:

    echo off echo The system host name is: hostname

    Чтобы навести вывод в файл, а не в окно командной оболочки, используйте перенаправление вывода, например:

    Windows утилиты командной строки windows. Основы командной строки Windows

    echo off echo The system host name is: > current.txt hostname » current.txt

    Теперь поглядим, как угнетается эхо-отображение команд. Запустите командную оболочку, введите echo off, потом остальные команды. Вы увидите, что приглашение командной строчки больше не выводится. Заместо него возникает лишь то, что набирается в консольном окне, и вывод выполненных команд. В сценариях команда ECHO OFF отключает эхо-отображение команд и приглашение командной строчки. Добавляя в свои сценарии команду ECHO OFF, вы предотвращаете загромождение окна командной оболочки либо файла текстом команд, ежели Вас интересует только вывод от этих команд.

    Изучение системной информации

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

    • NOW — показывает текущую системную дату и время в 24-часовом формате, к примеру Sal May 9 12:30:45 2003. Доступна лишь в Windows Server 2003 Resource Kit;
    • WHOAMI — докладывает имя юзера, зарегистрированного в системе на данный момент, к примеру adatumadmi-nistrator;
    • WHERE — выполняет поиск файлов по шаблону поиска (search pattern) и возвращает перечень совпавших результатов.

    Чтобы употреблять NOW либо WHOAMI, просто введите команду в окне командной оболочки и нажмите Enter. Более всераспространенный синтаксис для WHERE смотрится так:

    where /r базовый_каталог_имя_файла

    Здесь параметр /r указан для рекурсивного поиска, начиная от указанного каталога (базовый_каталог) и включая все его подкаталоги, а имя_файла — полное либо частичное имя искомого файла, которое может включать знаки подстановки (wildcards): символ ? подменяет один знак, а символ * — группу знаков, к примеру data???.txt либо data*.*. В последующем примере в каталоге С: и всех его подкаталогах выполняется поиск всех текстовых файлов, имена которых начинаются с data.

    where /r C: data*.txt

    Также можно отыскать файлы всех типов, имена которых начинаются с data:

    where /r C: data*.*

    Иногда необходимо получить информацию о конфигурации системы либо о системном окружении. В критически принципиальных системах эту информацию можно сохранить либо распечатать для справки. Ниже перечислены команды, дозволяющие собирать информацию о системе.

    • DRIVERQUERY — выводит перечень всех установленных драйверов устройств и их характеристики, в том числе имя модуля (module name), отображаемое имя (display name), тип драйвера и дату сборки (driver link date). В режиме отображения всей инфы (/V) сообщается статус (status) и состояние (state) драйвера, режим пуска, сведения о использовании памяти и путь в файловой системе. Параметр /V также включает вывод детализированной инфы обо всех неподписанных драйверах.
    • SYSTEMINFO — выдает подробную информацию о конфигурации системы, в том числе сведения о версии, типе и изготовителе операционной системы, процессоре, версии BIOS, объеме памяти, региональных эталонах, часовом поясе и конфигурации сетевого адаптера.
    • NLSINFO — показывает подробную информацию о региональных эталонах, включая язык по умолчанию (default language), кодовую страничку Windows, форматы отображения времени и чисел, часовой пояс и установленные кодовые странички. Эта команда доступна только в Windows Server 2003 Resource Kit.

    Чтобы применять эти команды на локальном компе, просто введите имя подходящей команды в окне командной оболочки и нажмите Enter.

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

    Реестр Windows хранит конфигурационную информацию операционной системы, приложений, юзеров и оборудования. Эти данные содержатся в разделах (keys) и параметрах (values) реестра, которые располагаются в определенном корневом разделе (root key), который контролирует, как и когда употребляются разделы и параметры.

    Читайте также  Сброс настроек до заводских андроид zte. Сброс к заводским настройка смартфона ZTE Blade – пошаговая инструкция

    Если Вы понимаете пути к разделам и осознаете допустимые типы данных в разделах, то сможете применять команду REG для просмотра разделов и характеристик и манипуляций над ними самыми различными методами. REG поддерживает несколько подкоманд:

    • REG add — добавляет в реестр новейший подраздел либо элемент;
    • REG delete — удаляет из реестра подраздел либо элемент;
    • REG query — выводит перечень частей раздела и имена подразделов (если они есть);
    • REG compare — ассоциирует подразделы либо элементы реестра;
    • REG сору — копирует элемент реестра по указанному пути раздела на локальной либо удаленной системе;
    • REG restore — записывает в реестр ранее сохраненные подразделы, элементы и параметры;
    • REG save — сохраняет копию указанных подразделов, частей и характеристик реестра в файл.

    Управление системными службами

    Службы обеспечивают главные функции рабочих станций и серверов. Для управления системными службами на локальных и удаленных системах употребляется команда контроллера служб (service controller command) SC, имеющая набор подкоманд, ниже описывается только их часть:

    • SC config — настройка учетных записей регистрации и пуска служб;
    • SC query — вывод перечня всех служб, настроенных на компьютере;
    • SC qc — отображение конфигурации определенной службы;
    • SC start — пуск служб;
    • SC stop — остановка служб;
    • SC pause — приостановка работы служб;
    • SC continue — возобновление работы служб;
    • SC failure — задание действий, выполняемых при нарушении службы;
    • SC qfailure — просмотр действий, выполняемых при нарушении службы.

    Во всех командах можно указывать имя удаленного компа, со службами которого Вы желаете работать. Для этого вставьте UNC-имя либо IP-адрес компа перед используемой подкомандой. Вот синтаксис:

    sc ИмяСервера Подкоманда

    Перезагрузка и выключение систем из командной строки

    Системы часто приходится перезагружать либо выключать. Один из методов — применять для этого утилиту Shutdown, которая дозволяет работать с локальной и удаленными системами. Иной метод управлять выключением либо перезагрузкой системы — назначить задание для выключения. Тут можно применять Schtasks, чтоб указать время выключения, либо сделать сценарий со перечнем команд выключения для личных систем.

    Управлять перезагрузкой и выключением локальной системы разрешают последующие команды.

    Выключение локальной системы:

    shutdown /s /t ЗадержкаВыключения /1 /f

    Перезагрузка локальной системы:

    shutdown /r /t ЗадержкаВыключения /1 /f

    Управление приложениями, действиями и производительностью

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

    • Pmon (Process Resource Manager) — указывает статистические данные по производительности, включая внедрение памяти и процессора, а также перечень всех действий, выполняемых в локальной системе. Дозволяет получать детальные «снимки» задействованных ресурсов и выполняемых действий. Pmon поставляется с Windows Resource Kit;
    • Tasklist (Task List) — перечисляет все выполняемые процессы по имени и идентификатору процесса, докладывает информацию о сеансе юзера и занимаемой памяти;
    • Taskkill (Task Kill) — останавливает выполнение процесса, данного по имени либо идентификатору. С помощью фильтров можно останавливать процессы в зависимости от их состояния, номера сеанса, процессорного времени, занимаемой памяти, имени юзера и остальных параметров.

    Вот в принципе все, что я желал поведать о основах командной строчки Windows.

    Командная строчка и её команды

    Что такое командная строка?
    Командная строчка windows – это отдельное ПО, которое заходит в состав Операционной Системы и обеспечивает связь меж юзером и ОС. С её помощью можно создавать команды MS-DOS и остальных компьютерных команд. Основное преимущество командной строчки состоит в том, что она дозволяет вводить все команды без роли графического интерфейса, который намного скорее и имеет массу доп способностей, которые не могут быть осуществлены в графическом интерфейсе.
    Командная строчка запускается в собственной оболочке и предназначена для наиболее опытнейших юзеров и помогает в таковых сложных ситуациях, когда остальные команды уже не работают. К примеру, через командную строчку вводят команды в случае инфецирования вирусами либо “поломки” системных файлов, а так же восстановление windows.

    Windows утилиты командной строки windows. Основы командной строки Windows

    Где находится командная строка?

    Основной файл командной строчки – консоль cmd.exeпереводящий команды юзера в понятный системе вид, находится в папке с установленной ОС по пути: {буква_системного_диска}:WINDOWSsystem32cmd.exe

    Как запустить / открыть / вызвать командную строку?

    Данные способы пуска командный строчки актуальны для всех версий, в том числе и тех, которые я рассматриваю на собственном веб-сайте – windows XP , 7 , 8

    1) Запуск – Все программы – Обычные – Командная строка

    2) Запуск – Выполнить- вводим cmd.exe

    3) сочетание кнопок Win+ R– вводим cmd

    Windows утилиты командной строки windows. Основы командной строки Windows

    4) Пуск из системной папки: {буква_системного_диска}:WINDOWSsystem32cmd.exe

    Для того, чтоб запустить командную строчку от имени Администратора, подойдет 1 и 4 метод, необходимо на ярлычке щёлкнуть ПКМ и выбрать в меню “Запуск от имени Администратора”.

    Windows утилиты командной строки windows. Основы командной строки Windows

    в этом случае вверху окна будет числится Администратор:командная строчка (путь).

    Windows утилиты командной строки windows. Основы командной строки Windows

    Команды / характеристики / ключи командной строки.
    Узнать команды командной строчки можно прям в ней же, набрав helpи нажав кнопку Enter (после окончания ввода всех команд необходимо употреблять конкретно Enter (ВВОД) ).

    Windows утилиты командной строки windows. Основы командной строки Windows

    только этот перечень не совершенно полный, в нём показываются только главные более нередко используемые команды и параметры.
    Ниже, под спойлером, я собрал список команд командной строчки (CMD) и их описание.

    Читайте также  Ноутбук не загружается экран не включается. Основные причины, почему не включается экран на ноутбуке и как это исправить

    append – дозволяет програмкам открывать файлы в указанных каталогах так , как будто они находятся в текущем каталоге
    arp – отображение и изменение таблиц преобразования IP-адресов в физические, используемые протоколом разрешения адресов
    at – пуск программ в указанное время
    atmsdm – контроль подключений и адресов, зарегистрированных диспетчером вызовов ATM в сетях с асинхронным режимом передачи (ATM).
    attrib – изменение атрибутов файлов и папок
    auditusr – задаёт политику аудита пользователей
    assoc – вывод, или изменение, сопоставлений по расширениям имён файлов
    break – включение режима обработки кнопок CTRL+C
    blastcln – утилита чистки от червей
    bootcfg – может быть применена для опции, извлечения, конфигурации либо удаления параматров командной строчки в файле Boot.ini
    call – вызов 1-го пакетного файла из другого
    cacls – просмотр изменение таблиц управления доступом ACL к файлам
    cd – вывод имени, или изменение текущей папки
    chcp – вывод, или изменение активной кодовой страницы
    chdir – вывод, или смена текущей папки
    copy – копирование 1-го либо пары файлов
    cls – чистка экрана
    chkdsk – проверка диска и вывод отчёта
    chkntfs – выводит либо изменяет характеристики проверки диска во время загрузки
    ciddaemon – сервис индексации файлов
    cipher – программа шифрования файлов
    comp – сопоставление содержимого 2-ух файлов либо наборов файлов
    compact – просмотр и изменение характеристик сжатия файлов в разделах NTFS
    convert – преобразование файловой системы тома FAT в NTFS
    date – вывод, или установка текущей даты
    del – удаление 1-го либо пары файлов
    dir – вывод перечня файлов и подпапок из указанной папки
    diskcopy – копирование содержимого 1-го гибкого диска на другой
    diskcomp – сопоставление содержимого 2-ух гибких дисков
    debug – средство отладки и редактирования программ
    defrag – дефрагментатор
    devcon – это программа с интерфейсом командной строчки, которая употребляется в качестве кандидатуры диспетчеру устройств. С ее помощью можно включать, выключать, перезапускать, обновлять, удалять и опрашивать отдельные устройства либо группы устройств. Программа DevCon также предоставляет нужные разрабу драйвера сведения, которые недосягаемы с помощью диспетчера устройств.
    diantz – cссылка на програмку makecab.exe.
    diskpart – использования сценария diskpart
    diskperf – счётчик производительности
    doskey – редактирование и повторный вызов команд windows xp , создание макросов driverquery – просмотр перечня установленных драйверов устройств и их свойства
    edlin – пуск построчного текстового редактора
    echo – вывод сообщений и переключение режима отображения команд на экране
    endlocal – конец локальных конфигураций среды для пакетного файла
    erase – удаление 1-го либо пары файлов
    esentutl – maintance utilities for microsoft windows databases
    eventcreate – дозволяет сделать запись о основном событии в журнальчике событий
    eventtriggers – дозволяет настроить триггеры событий в локальной либо удалённой системе
    exe2bin – преобразование exe в двоичный формат
    expand – распаковка сжатых файлов
    fc – сопоставление файлов и вывод различий меж ними
    for – пуск указанной команды для каждого файла в наборе
    format – форматирование диска
    ftype – вывод, или изменение типов файлов
    find – поиск текстовой строчки в одном либо пары файлах
    findstr – поиск строк в файлах
    finger – вывод сведений о юзерах указанной системы, на которой запущена служба
    fltmc – работа с драйверами фильтров
    fontview – программа просмотра шрифтов
    forcedos – пуск данной программы в подсистеме MS-DOS. Эта команда нужна для тех программ MS-DOS, которые не распознаются системой Microsoft Windows XP.
    fsutil – служебная программа командной строчки, которая употребляется для выполнения связанных задач файловых систем FAT и NTFS, таковых как управление точками повторной обработки, управление разреженными файлами, отключение тома либо расширение тома.
    ftp – программа передачи файлов
    goto – передача управления в указанную строчку пакетного файла
    graftabl – дозволяет windows показывать расширенный набор знаков в графическом режиме
    getmac – показывает MAC-адрес 1-го либо пары сетевых адаптеров
    gpresult – показывает результирующую политику RSoP для указанного компьютера
    gpupdate – выполнение обновления групповых политик
    if – оператор условного выполнения команд в пакетном файле
    ipconfig – информация о IP адресе
    ipxroute – программа управления маршрутизацией nwlink ipx
    label – создание , изменение и удаление меток тома для диска
    lodctr – обновление имен счётчиков и поясняющего текста для расширенного счётчика
    logman

    Оставьте комментарий