Команды командной строки Windows 7

Чтобы просмотреть список команд командной строки, введите help

 

Чтобы посмотреть дополнительные сведения о каждой из этих команд, введите в командную строку такую команду
help имя_команды и нажмите клавишу ВВОД.

Список команд командной строки:

ASSOC  → Вывод либо изменение сопоставлений по расширениям имен файлов.

ATTRIB  → Отображение и изменение атрибутов файлов.

 

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

 

BCDEDIT  → Задает свойства в базе данных загрузки для управления начальной загрузкой.

CACLS  → Отображение и редактирование списков управления доступом (ACL) к файлам.

CALL  → Вызов одного пакетного файла из другого.

CD  → Вывод имени либо смена текущей папки.

CHCP  → Вывод либо установка активной кодовой страницы.

CHDIR  → Вывод имени либо смена текущей папки.

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

CHKNTFS  → Отображение или изменение выполнения проверки диска во время  загрузки.

CLS   → Очистка экрана.

CMD  → Запуск еще одного интерпретатора командных строк Windows.

COLOR  → Установка цветов переднего плана и фона, используемых по умолчанию.

 

COMP  → Сравнение содержимого двух файлов или двух наборов файлов.

 

COMPACT  → Отображение и изменение сжатия файлов в разделах NTFS.

CONVERT  → Преобразование дисковых томов FAT в NTFS. Нельзя выполнить преобразование текущего активного диска.

COPY  → Копирование одного или нескольких файлов в другое место.

DATE  → Вывод либо установка текущей даты.

DEL  → Удаление одного или нескольких файлов.

DIR  → Вывод списка файлов и подпапок из указанной папки.

DISKCOMP  → Сравнение содержимого двух гибких дисков.

DISKCOPY  → Копирование содержимого одного гибкого диска на другой.

DISKPART  → Отображение и настройка свойств раздела диска.

DOSKEY  → Редактирование и повторный вызов командных строк; создание макросов.

DRIVERQUERY  → Отображение текущего состояния и свойств драйвера устройства.

ECHO  → Вывод сообщений и переключение режима отображения команд на экране.

ENDLOCAL   → Конец локальных изменений среды для пакетного файла.

ERASE  → Удаление одного или нескольких файлов.

EXIT  → Завершение работы программы CMD.EXE (интерпретатора командных строк).

FC  → Сравнение двух файлов или двух наборов файлов и вывод различий между ними.

 

FIND  → Поиск текстовой строки в одном или нескольких файлах.

FINDSTR  → Поиск строк в файлах.

FOR  → Запуск указанной команды для каждого из файлов в наборе.

FORMAT  → Форматирование диска для работы с Windows.

FSUTIL   → Отображение и настройка свойств файловой системы.

FTYPE  → Вывод либо изменение типов файлов, используемых при сопоставлении по расширениям имен файлов.

GOTO  → Передача управления в отмеченную строку пакетного файла.

GPRESULT  → Отображение информации о групповой политике для компьютера или пользователя.

GRAFTABL  → Позволяет Windows отображать расширенный набор символов в графическом режиме.

HELP  → Выводит справочную информацию о командах Windows.

ICACLS  → Отображение, изменение, архивация или восстановление списков ACL для файлов и каталогов.

IF   → Оператор условного выполнения команд в пакетном файле.

LABEL  → Создание, изменение и удаление меток тома для дисков.

MD  → Создание папки.

MKDIR  → Создание папки.

MKLINK  → Cоздание символических и жестких ссылок

MODE  → Конфигурирование системных устройств.

MORE  → Последовательный вывод данных по частям размером в один экран.

MOVE  → Перемещение одного или нескольких файлов из одной папки  в другую.

 

OPENFILES  → Отображение файлов, открытых на общей папке удаленным пользователем.

PATH  → Отображает или устанавливает путь поиска исполняемых файлов.

PAUSE  → Приостанавливает выполнение пакетного файла и выводит сообщение.

POPD  → Восстанавливает предыдущее значение активной папки, сохраненное с помощью команды PUSHD.

PRINT  → Выводит на печать содержимое текстового файла.

PROMPT  → Изменяет приглашение в командной строке Windows.

PUSHD  → Сохраняет значение активной папки и переходит к другой папке.

RD  → Удаляет папку.

RECOVER   → Восстанавливает данные, которые можно прочитать, с плохого или поврежденного диска.

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

REN  → Переименовывает файлы или папки.

RENAME  → Переименовывает файлы или папки.

REPLACE  → Замещает файлы.

RMDIR  → Удаление папки.

ROBOCOPY  → Улучшенное средство копирования файлов и деревьев каталогов

SET  → Показывает, устанавливает и удаляет переменные среды Windows.

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

SC  → Отображает и настраивает службы (фоновые процессы).

SCHTASKS  → Выполняет команды и запускает программы по расписанию.

SHIFT  → Изменение положения (сдвиг) подставляемых параметров для пакетного файла.

SHUTDOWN  → Локальное или удаленное выключение компьютера.

SORT  → Сортировка ввода.

START  → Выполнение программы или команды в отдельном окне.

SUBST  →  Назначение заданному пути имени диска.

SYSTEMINFO  → Вывод сведений о системе и конфигурации компьютера.

TASKLIST  → Отображение всех выполняемых задач, включая службы.

 

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

TIME   →  Вывод и установка системного времени.

TITLE  → Назначение заголовка окна для текущего сеанса интерпретатора командных строк CMD.EXE.

TREE  → Графическое отображение структуры каталогов диска или папки.

TYPE  → Вывод на экран содержимого текстовых файлов.

VER   → Вывод сведений о версии Windows.

VERIFY  → Установка режима проверки правильности записи файлов на диск.

VOL  → Вывод метки и серийного номера тома для диска.

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

WMIC   → Вывод сведений WMI в интерактивной среде.

 

источник: https://bloggood.ru/poleznye-stati/komandy-komandnoj-stroki-windows7.html/

 

 

 

 

Синтаксис любой внутренней команды (и большинства внешних) можно получить, введя в командной строке имя команды и /?, например:

   
   copy /?

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

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

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

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

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

   
   cmd /c "ipconfig > c:\ipconfig.txt"

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

Сценарии командной строки — текстовые файлы с командами, которые вы хотите выполнить. Это те же команды, которые обычно вводятся в командной оболочке 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

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

 
  
  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 — сообщает имя пользователя, зарегистрированного в системе на данный момент, например adatum\admi-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), который контролирует, как и когда используются разделы и параметры.

 

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

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

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

  • 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.

источник: https://info-comp.ru/vseowindowsst/53-comandstroka.html?ysclid=liof2c7v2v732591914

Яндекс.Метрика