Ввод команд в командной строке. Настройка окна командной строки. Основные команды для работы с файлами

  • 30.05.2019

Читайте, как с помощью командной строки проверить целостность системных файлов, найти IP-адрес по доменному имени, создать ярлык завершения работы Windows, устранить проблемы с сетевым подключением и много другое. В ОС Windows есть некоторые функции, которые вы можете запустить только из командной строки (Command Prompt). Несколько из них не имеют графического интерфейса, в то же время, другие, запущенные таким образом, просто работают быстрее.

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

Содержание:

Как запустить командную строку в Windows от имени администратора

В Windows 10:

  1. Нажмите кнопку «Пуск» или выберите «Поиск» – начинайте вводить слово «cmd» на английском языке или «Командная строка» на русском.
  2. Сверху появится результат поиска, кликните по «Командная строка» правой кнопкой мыши и нажмите на пункт .

В Windows 8 и 8.1:

  1. Перейдите на начальный экран, нажав кнопку «Windows» на клавиатуре или кнопку «Пуск» .
  2. Справа вверху нажмите на «Поиск» и начинайте вводить слово «cmd» или «Командная Строка» . Внизу откроется результат поиска.
  3. Кликните по приложению «Командная строка» правой кнопкой мыши и выберите пункт «Запуск от имени администратора» .

В Windows 7:

  1. Нажмите на кнопку «Пуск» , пройдите во вкладку «Мои программы» – далее перейдите в «Стандартные» .
  2. Найдите ярлык «Командная строка» и кликните на ней правой кнопкой мыши, выбираем пункт «Запуск от имени Администратора» .


Теперь приступим непосредственно к командам.

ipconfig: Быстрая работа с сетевыми соединениями


Вы сможете найти свой IP-адрес и все настройки сети из панели управления, но для этого потребуется сделать несколько кликов. «ipconfig» – это утилита командной строки Windows для управления сетевыми интерфейсами компьютера. То есть самый быстрый способ узнать такую информацию как: IP-адреса, адрес основного шлюза, информацию о сетевых подключениях, которые использует ваш компьютер и т.д.

Чтобы использовать эту утилиту, просто введите «ipconfig» в командной строке и нажмите «Enter» . В результате вы увидите список всех сетевых подключений, которые использует ваш компьютер. Посмотрите ниже надписи «адаптер беспроводной локальной сети» , если вы подключены к Wi-Fi, или «Адаптер Ethernet» , если вы подключены к проводной сети. Для получения более подробной информации об «ipconfig» наберите команду «ipconfig /all» , в результате будет выведен список всех ключей, и, соответственно, возможностей утилиты.

ipconfig /flushdns: Очистить-сбросить кэш DNS


Если вы изменили DNS-сервер в настройках сети, то данное действие не сразу вступит в силу. Windows использует кеш, в котором хранятся полученные ответы DNS, это экономит время при повторном доступе к тем же сетевым ресурсам в будущем. Чтобы Windows получала адреса от новых DNS-серверов введите команду «ipconfig /flushdns» после изменения вашего DNS-сервера.

При постоянном серфинге в интернете, ваш компьютер автоматически кэширует IP-адреса и прочие необходимые данные службы доменных имен. Очистка кэша DNS помогает обновить эти данные. Устаревшие кэшированные данные могут, со временем, вызывать проблемы с соединением.

ping и tracert: Устранение проблем с сетевым подключением


Если у вас возникли проблемы с подключением к локальной сети, сети Интернет или к какому-либо веб-сайту, то в Windows есть стандартные инструменты, которыми вы можете воспользоваться для их решения.

«ping» – это утилита для проверки целостности сетей и качества соединений в них на основе протокола TCP/IP. Утилита отправляет, так называемые, ICMP запросы по указанному IP-адресу или узлу в сети, и контролирует поступающие от них ответы. Время, между отправкой такого запроса и получением на него ответа, позволяет определить задержку пакетов по маршруту, а также количество и частоту потери оных. То есть «Ping» позволяет определить насколько сильно загружен канал передачи данных.

Введите «ping сайт» (или любой другой сервер в Интернете, который вы хотите протестировать), и Windows отправит пакеты на этот адрес. Вы можете прописать имя сервера, или фактический IP-адрес ресурса. Сервер на этом IP-адресе ответит и сообщит, что он получил их. Вы сможете увидеть, произошла ли потеря пакетов по маршруту и сколько времени потребовалось, чтобы получить ответ.

Также, команда «ping» имеет множество ключей и возможностей отображения информации, такие как: проверка связи с указанным IP-адресом до прекращения вручную, расшифровка имен узлов по IP-адресам, число и размер пакетов, запись маршрута, изменение времени и т.д.


«tracert» - это служебная утилита, предназначенная для отслеживания маршрутов следования данных в сетях TCP/IP. При вводе команды «tracert» , отображается полный маршрут доставки пакета, с информацией о каждом сервере, через которые он проложен. Например, если вы введёте «tracert сайт» , то получите информацию о каждом узле по пути к нашему серверу, с которыми пакет взаимодействует. Если у вас возникли проблемы с подключением к веб-сайту, утилита «tracert» определит на каком этапе произошла ошибка.

shutdown: создание ярлыков завершения работы Windows


Команда «shutdown» позволяет выключить или перезагрузить Windows из командной строки. В принципе, это более полезно для Windows 8, где стандартную кнопку «Выключение» было сложнее найти. Эту команду можно использовать для создания собственных ярлыков: «Завершение работы» , , «Спящий режим» и т.д. И разместить их где вам удобно: в меню «Пуск» , на рабочем столе, на панели задач..!

В Windows 8 и 10, вы можете использовать специальную кнопку перезапуска компьютера для особых вариантов загрузки ОС. .

Чтобы использовать команду в командной строке, просто введите одно из следующих значений (все параметры команды вводятся через обратный слэш):

  • «shutdown /s /t 45» – аналог «Завершение работы» c задержкой 45 секунд.
  • «shutdown /r /t 0» – аналог .
  • «shutdown /l» – аналог «Выход из системы/Смена пользователя» .
  • «shutdown /r /o» – перезагружает компьютер в Среде восстановления .

sfc /scannow: Проверка целостности системных файлов Windows


«sfc» - это стандартная утилита для проверки целостности системных файлов Windows. Она позволяет пользователю найти и восстановить недостающие системные файлы. Если, по какой-то причине, файлы отсутствуют или повреждены, то утилита просканирует их все и заменить ошибочные версии файлов исходными версиями. Кроме того, средство проверки системных файлов проверяет каталог кэша и, если потребуется, обновляет его содержимое.

Чтобы провести сканирование, нужно обязательно запустить командную строку как администратор, прописать команду «sfc /scannow» и дать программе сделать свою работу. .

telnet: Подключение к серверам Telnet


Клиент протокола «telnet» в ОС Windows не установлен по умолчанию. Но это одна из её дополнительных функций, которую вы можете установить через панель управления. После установки вы сможете использовать команду «telnet» для подключения к серверам без установки дополнительного ПО, прямо из командной строки.

Просто перейдите «Пуск» «Панель управления» «Программы и компоненты» – далее кликните «Включение или отключение компонентов Windows» – находим и ставим галочку «Клиент Telnet» .

cipher: постоянное удаление и перезапись каталога


Команда «сipher» обеспечивает эффективные функции шифрования и дешифрования файлов и каталогов в ОС Windows. Также у нее есть опция, которая будет перезаписывать мусорными данными свободное дисковое пространство. Это не позволит восстановить удаленные файлы и папки с помощью специализированного ПО. В ОС Windows файлы, удалённые обычным способом, остаются на диске, если вы не используете твердотельный накопитель c функцией Trim. Команда «сipher» позволяет эффективно «стереть» всё свободное пространство на диске без установки дополнительного ПО.

Например: чтобы очистить дисковое пространство на диске F:, введите команду «сipher /w:F:\» . Обратите внимание, что между ключом команды (/w:) и буквой диска (F:\) нет пробела.

netstat -an: Список сетевых подключений и портов


«netstat» – это стандартная утилита командной строки Windows, отображающая состояние входящих и исходящих TCP-соединений. Основное назначение утилиты - это поиск проблем в сети и определение её производительности. Команда имеет множество ключей и вариантов, но наиболее интересный – это «netstat –an» . В результате работы этой строки будет отображаться список всех открытых сетевых подключений, а также порты, которые они используют, и внешний IP-адрес, к которому они подключены.

nslookup: Найдите IP-адрес по доменному имени


Когда вы вводите название какого-либо сайта в адресную строку браузера, то ваш компьютер находит IP-адрес, связанный с этим доменным именем и выдаёт результат. Вы можете использовать команду «nslookup» , чтобы самостоятельно узнать IP-адреса и название серверов, на которых расположен домен.

В данной статье будут рассмотрены основы командной строки Windows , а именно:

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

Понятие командной строки

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

Однако опытные администраторы Windows, квалифицированные специалисты по технической поддержке и «продвинутые» пользователи не могут обойтись без командной строки. Зная, как правильно применять командную строку, в частности, какие средства командной строки выбрать, как и когда их использовать, чтобы они работали эффективно, можно избежать многочисленных проблем и добиться четкого выполнения операций. Если вы занимаетесь поддержкой нескольких доменов или сетей, то для автоматизации ежедневных операций не только важно, но и необходимо иметь представление об экономящих время способах работы с командной строкой.

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

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

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

Работая с командной строкой Windows, Вы должны понимать, откуда берутся используемые Вами команды. «Родные» команды (встроенные в операционную систему) бывают двух видов:

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

Краткий справочник по командам командной оболочки (Cmd.exe)

  • assoc - выводит или изменяет сопоставления (associations ) типов файлов;
  • break - задает точки останова при отладке
  • call - вызывает из сценария процедуру или другой сценарий;
  • cd (chdir) - показывает имя текущего каталога или выполняет смену текущего каталога;
  • cls - очищает окно командной строки и буфер экрана;
  • color - задает цвета текста и фона окна командной оболочки;
  • сору - копирует файлы или выполняет конкатенацию файлов;
  • date - показывает или устанавливает текущую дату;
  • del (erase) - удаляет заданный файл, группу файлов или каталог;
  • dir - показывает список подкаталогов и файлов в текущем или заданном каталоге;
  • echo - выводит текст в окно командной строки или задает, надо ли отображать команды на экране (on|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 - показывает метку и серийный номер дискового тома.

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

Командная оболочка - весьма мощная среда работы с командами и сценариями. В командной строке можно запускать команды разных типов: встроенные команды, утилиты 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 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.

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

Командная строка – это текстовый интерфейс, в котором команды отдаются путем ввода текстовых строк с клавиатуры. Другое название командной строки, как Вы уже точно и давно поняли - консоль.

Многим пользователям командная строка представляется анахронизмом времен работы с DOS , однако иногда она совершенно необходимый инструмент, причем не только для профессионалов, но и для простого пользователя.

Базовые консольные команды. Что к чему и почему. Вводная

Собственно, эта штука является одним из ключевых элементов по управлению системой не смотря на то, что ОС давно уже перешли на графический интерфейс. Не знать о консоли и не уметь владеть хотя бы базовыми её основами - это плохо, а уж будучи IT -шником не иметь знаний об элементарных вещах так вообще..

Чтобы запустить командную строку, нажмите сочетание клавиш Win+R и в появившемся окне «Выполнить » введите cmd . Сама утилита командной строки лежит обычно в папке C:\Windows\System32\cmd.exe .

Вот так по умолчанию выглядит командная строка Windows . Как видите, все достаточно аскетично. Если захочется более симпатичного вида, щелкните правой кнопкой мыши по заголовку окна и выберите пункт «Свойства », вкладка «Цвета », на которой вы можете выбрать цвет шрифта и фона.

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

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

  • F1 – при каждом нажатии на клавишу по буквам вводит последнюю команду;
  • F3 – выводит последнюю команду;
  • F5 – при каждом нажатии выводит предыдущую команду;
  • F7 – выводит пронумерованный список команд (по умолчанию сохраняются 50 последних команд).

А теперь давайте разберемся с некоторыми командами подробнее.

Команда dir
Отображает содержимое текущего каталога. Если же вам необходимо просмотреть содержимое другого каталога, придется указать консоли путь, например: dir (пробел) C:\, и нажать Enter .

Команда cd
Позволяет менять текущий каталог. Напомню, что каталог, в котором Вы в данный момент находитесь, указан здесь:

Хотите знать и уметь, больше и сами?

Мы предлагаем Вам обучение по направлениям: компьютеры, программы, администрирование, сервера, сети, сайтостроение, SEO и другое. Узнайте подробности сейчас!

Чтобы сменить текущий каталог наберите: cd (пробел) C:\Имя папки и нажмите Enter .

Примечания:

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

Команда mkdir
Позволяет создавать новые папки с тем название, которое вы зададите.

По умолчанию команда mkdir создает папки в текущем каталоге. Если же нужно создать папку в другом каталоге, пропишите это, например:

С помощью этой же команды можно создать сразу древо каталогов.

Команда rmdir
Служит для удаления каталогов. Примерно вот так:

Примечание : по умолчанию команда rmdir удаляет только пустые каталоги. Если с ее помощью Вы попробуете удалить папку с содержимым, то увидите такое сообщение:

Чтобы удалить непустую папку, к команде rmdir нужно добавить параметр /S. Вот так:

Не забудьте подтвердить удаление, нажав на клавиши «Y » и Enter .

Команда shutdown
Думаю, что из названия понятно, что эта команда позволяет выключать компьютер. Предвижу вполне закономерный вопрос – а зачем выключать компьютер с помощью командной строки, когда гораздо проще выключить его через главное меню Windows . Но представьте, например, что вам нужно уходить, а компьютер еще выполняет какую-то задачу, которую прерывать нежелательно, но компьютер, тем не менее, должен быть выключен. Вот в этом случае команда shutdown незаменима.

Итак, наберите в командной строке:

shutdown (пробел) –s

В этом случае компьютер просто выключится. Если же вам нужно отложенное выключение компьютера, наберите:

shutdown (пробел) –s (пробел) –t (пробел) время в секундах , через которое должен выключиться компьютер:

Как только вы нажмете Enter , начнется обратный отсчет времени, которое осталось до выключения компьютера. В XP это выглядит так:

В Windows 7 :

Если же вы передумали выключать компьютер, остановить обратный отсчет можно, добавив параметр –a к команде shutdown . Вот так:

И обратный отчет будет отключен.

Команда systeminfo
Выдает подробную информацию о конфигурации системы, сведения о версии, типе, процессоре, версии BIOS , объеме памяти и т.д. Вот так:

z

Команда driverquery
Выводит список всех установленных драйверов устройств и их свойства. Если добавить к команде параметр /V , помимо списка драйверов будет выведен и их статус.

Команда cls

Когда окно командной строки заполняется различным текстом и в нем становится трудно работать, команда cls позволяет очистить экран.

Команда msconfig
Вызывает службу "Конфигурация системы Windows ".

Думаю, что для многих она будет не нова.

Команда regedit
Открывает утилиту, с помощью которой можно редактировать системный реестр Windows .

Команда chkdsk
Предназначается . Если команда используется без дополнительных параметров, то на экран выводится отчет о состоянии текущего диска.

Вот некоторые параметры команды, которые могут пригодиться при проверке дисков:

  • /f – задает исправление ошибок на диске. Чтобы проверка началась, диск должен быть заблокирован. Если диск не заблокирован, появится запрос на проверку диска при следующей перезагрузке компьютера.
  • /v – позволяет вывести на экран имена проверяемых файлов и каталогов;
  • /r – позволяет обнаружить поврежденные сектора диска и восстанавливает ту часть данных, которая еще может быть прочитана.

Команда format
С помощью этой команды можно отформатировать жесткий диск. Сейчас выполнять не рекомендую:) Синтаксис:

format (пробел) С: Enter.

Для этой команды существуют следующие дополнительные параметры:

  • /fs определяет файловую систему при форматировании диска;
  • /v позволяет задать метку тома;
  • /a позволяет задать размер кластера. Если этот параметр не задан, то кластер будет определен автоматически исходя из размера диска.

Это так, суровый минимум:)

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

Команда netstat
Отображает активные подключения TCP , порты, прослушиваемые компьютером, статистику Ethernet , таблицы маршрутизации IP , статистику IPv4 (для протоколов IP, ICMP, TCP и UDP) и IPv6 (для протоколов IPv6 , ICMPv6 , TCP через IPv6 и UDP через IPv6 ). Если запустить команду без параметров, то отобразятся только подключения TCP .

Команда tasklist
Запускает утилиту командной строки, которая выводит список всех запущенных системой процессов с PID -кодом и размером занимаемой оперативной памяти. Если команду запустить без дополнительных параметров, выводится список процессов текущего компьютера.

Для того, чтобы увидеть список процессов удаленного компьютера служит параметр /s с указанием IP-адреса или доменного имени компьютера.

Команда taskkill
В противоположность предыдущей команде, эта предназначается для остановки процесса в локальной или удаленной системе. Процесс можно остановить по его идентификатору. Для этого используйте параметр /pid . Например, вот так:

taskkill (пробел) /pid (пробел) 3148 Enter

Кроме этого, процесс можно остановить по имени образа с помощью добавления параметра /im . Вот так:

taskkill (пробел) /im (пробел) AnVir.exe Enter

Далее.

Команда sfc
Очень полезная утилита, которая предназначается для восстановления поврежденных системных файлов. Вот некоторые параметры, с которыми она работает:

  • /scannow - немедленная проверка всех защищённых системных файлов;
  • /scanonce - проверка защищённых системных файлов при следующей загрузке системы;
  • /scanboot – проверка всех защищённых системных файлов при каждой загрузке системы;

Послесловие

В этом материале представлен миниумный минимум для работы с консолью. В последующих статьях, возможно, будет чего-то побольше из интересных и полезных команд. Впрочем, Вы можете сами некоторые из них изучить, введя в консоли команду help , после чего, выбрав интересную Вам команду, ввести HELP <имя команды> , дабы узнать о её синтаксисе и прочих составляющих:

Как и всегда, если есть какие-то вопросы, дополнения, благодарности и всё такое прочее - пишите в комментариях.

Помните, что Вы - лучше!
А значит всё будет хорошо.
Оставайтесь с нами.

PS: За существование оной статьи отдельное спасибо другу проекта и члену нашей команды под ником “Rosomaha“.

Сохраните себе, чтобы не потерять!

Как управлять компьютером без мышки? Для этого можно запустить командную строку Windows cmd с помощью комбинации клавиш win r, а затем набрать в появившейся консоли cmd и нажать Enter.

Окно командной строки открылось. Через него вы можете выключать компьютер, создавать/удалять папки, устанавливать расписание запуска программ, делать программы системными, изменять расширение файлов, запускать и останавливать приложения и многое другое.

Таким образом, если вы хотите, чтобы ряд команд cmd исполнялся на компьютере автоматически, вы можете записать их в блокноте и сохранить с расширением. bat.

Пример простейшей программы:
@Echo off.
Color 0a.
Chcp 1251.
Echo.
Перезагрузка компьютера.
Pause.
Shutdown /r.

Эта программа перезагружает компьютер и требует для этого нажать любую клавишу. Чтобы остановить выполнение программы надо просто закрыть появившееся окно.

Подобные bat - файлы (батники) часто используются для написания компьютерных вирусов, которых, кстати говоря, не замечают антивирусные программы (в большинстве случаев. А для скрытности их переводят в. exe формат.

Подробнее вы можете ознакомиться с командами cmd ниже (или можно просто написать Help в командной строке.

A.
Append - позволяет программам открывать файлы в указанных каталогах так, словно они находятся в текущем каталоге.

arp - отображение и изменение таблиц преобразования IP - адресов в физические, используемые протоколом разрешения адресов.

Assoc - вывод либо изменение сопоставлений по расширениям имён файлов.

at - команда предназначена для запуска программ в указанное время.

Atmsdm - контроль подключений и адресов, зарегистрированных диспетчером вызовов ATM в сетях с асинхронным режимом передачи (ATM.

Attrib - изменение атрибутов файлов и папок.

Auditusr - задаёт политику аудита пользователей.

B.
Break - включение режима обработки клавиш Ctrl C.

Bootcfg - эта программа командной строки может быть использована для настройки, извлечения, изменения или удаления параметров командной строки в файле Boot. ini.

C.
Cacls - просмотр изменение таблиц управления доступом ACL к файлам.

Call - вызов одного пакетного файла из другого.

cd - вывод имени либо изменение текущей папки.

Chcp - вывод либо изменение активной кодовой страницы.

Chdir - вывод либо смена текущей папки.

Chkdsk - проверка диска и вывод отчёта.

Chkntfs - выводит или изменяет параметры проверки диска во время загрузки.

Ciddaemon - сервис индексации файлов.

Cipher - программа шифрования файлов.

cls - очистка экрана интерпретатора.

cmd - запуск нового окна командной строки.

Cmstp - установка профилей диспетчера подключений.

Color - устанавливает цвет для текста и фона в текстовых окнах.

Comp - сравнение содержимого двух файлов или наборов файлов.

Compact - просмотр и изменение параметров сжатия файлов в разделах Ntfs.

Convert - преобразование файловой системы тома FAT в Ntfs.

Copy - копирование одного или нескольких файлов.

D.
Date - вывод либо установка текущей даты.

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

Defrag - дефрагментация диска.

del - удаление одного или нескольких файлов.

Devcon - альтернатива диспетчера устройств.

Diantz - тоже что и Makecab.

dir - вывод списка файлов и подпапок из указанного каталога.

Diskcomp - сравнение содержимого двух гибких дисков.

Diskcopy - копирование содержимого одного гибкого диска на другой.

Diskpart - использования сценария Diskpart.

Diskperf - счетчик производительности дисков.

Doskey - редактирование и повторный вызов команд Windows; создание макросов Doskey.

Driverquery - просмотр списка установленных драйверов устройств и их свойства.

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

Edit - запуск редактора MS - DOS.

Endlocal - завершение локализации изменений среды в пакетном файле.

Edlin - запуск построчного текстового редактора.

Erase - удаление одного или нескольких файлов.

Esentutl - обслуживание утилит для Microsoft (R) баз данных Windows.

Eventcreate - эта команда позволяет администратору создать запись об особом событии в указанном журнале событий.

Eventtriggers - эта команда позволяет администратору отобразить и настроить триггеры событий в локальной или удаленной системе.

Exe2bin - преобразование EXE - файлов в двоичный формат.

Exit - завершение командной строки.

Expand - распаковка сжатых файлов.

F.
fc - сравнение двух файлов или двух наборов файлов и вывод различий между ними.

Find - поиск текстовой строки в одном или нескольких файлах.

Findstr - поиск строк в файлах.

Finger - вывод сведений о пользователях указанной системы.

Fltmc - работа с фильтром нагрузки драйверов.

for - выполнение указанной команды для каждого файла набора.

Forcedos - сопоставление приложений MS - DOS, которые не распознаются системой Microsoft Windows XP.

Format - форматирование диска для работы с Windows.

Fontview - программа просмотра шрифтов.

Fsutil - управление точками повторной обработки, управление разреженными файлами, отключение тома или расширение тома.

ftp - программа передачи файлов.

Ftype - просмотр и изменение типов файлов, сопоставленных с расширением имен файлов.

G.
Getmac - отображает MAC - адрес одного или нескольких сетевых адаптеров компьютера.

Goto - передача управления содержащей метку строке пакетного файла.

Gpresult - отображает результирующую политику (Rsop) для указанного пользователя и компьютера.

Gpupdate - выполнение обновления групповых политик.

Graftabl - выбор кодовой страницы для отображения символов национальных алфавитов в графическом режиме.

H.
Help - выводит не полный список команд, которые используются в cmd.

Hostname - отображение имени компьютера.

I.
if - оператор условного выполнения команд в пакетном файле.

Ipconfig - вывод маску подсети, стандартный шлюз и информацию о вашем IP.

Ipxroute - программа управления маршрутизацией Nwlink IPX.

L.
Label - создание, изменение и удаление меток тома для диска.

Lodctr - обновление имен счётчиков и поясняющего текста для расширенного счётчика.

Logman - управление расписанием для счетчиков производительности и журнала трассировки событий.

Logoff - завершение сеанса Windows.

lpq - отображение состояния очереди удалённой очереди печати lpq.

lpr - направляет задание печати на сетевой принтер.

Lsass - сервер определения локальной защиты.

M.
Makecab - архивирование файлов в cab - архив.

md - создание папки.

mem - выводит сведения об используемой и свободной памяти.

Mkdir - создание папки с расширенной функциональностью.

mmc - открытие окна консоли MMC.

Mode - отладка системных устройств.

Mofcomp - 32-разр. Компилятор Microsoft (R) MOF.

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

Mountvol - просмотр, создание и удаление точек подключения тома.

Move - перемещение и переименование файлов и каталогов.

Mqbkup - утилита архивирования и восстановления очереди сообщений.

Mqsvc - обеспечивает инфраструктуру для работы распределенных приложений.

msg - отправка сообщений пользователю.

Msiexec - запуск установщика Windows.

N.
Nbtstat - отображение статистики протокола и текущих подключений TCP/IP с помощью NBT (Netbios через TCP/IP.

net - пакет приложений предназначенный для работы с сетью.

Net1 - тоже самое что и net.

Netsh - локальное или удаленное отображение и изменение параметров сети.

Netstat - отображение статистики протоколов и текущих сетевых подключений TCP/IP.

Nslookup - вывод информации, предназначенный для диагностики DNS.

Ntbackup - запуск мастера архивирования.

Ntsd - отладчик командной строки.

O.
Odbcconf - настройка драйвера Odbc.

Openfiles - эта команда позволяет пользователю вывести список открытых файлов и папок, которые были открыты в системе.

P.
Pagefileconfig - настройка файлов подкачки и виртуальной памяти.

Path - вывод либо установка пути поиска исполняемых файлов.

Pathping - вывод информации о скрытый сетях и потери данных.

Pause - приостанавливает выполнение сценария cmd.

Pentnt - обнаруживает ошибки деления с плавающей точкой процессора Pentium, отключает аппаратную обработку чисел с плавающей точкой и включает эмуляции операций с плавающей точкой.

Perfmon - открывает окно "Производительность".

Ping - проверяет соединение с другим компьютером.

Ping6 - команда проверки связи.

Popd - изменяет одну папку на ту, которая была сохранена командой Pushd.

Powercfg - эта команда позволяет управлять электропитанием системы.

Print - печать текстового файла.

Prncnfg - настройка параметров принтера.

Prompt - изменение приглашения командной строки cmd. exe.

Proxycfg - инструмент настройки Proxy соединения.

Pushd - сохранения значений текущего каталога для использования Popd командой.

Q.
Qappsrv - отображает доступные серверы терминалов в сети.

Qprocess - отображает информацию о процессах.

Qwinsta - отображение информации о сеансах терминалов.

R.
Rasdial - интерфейс связи из командной строки для клиента службы удалённого доступа.

rcp - обмен файлами с компьютером, на котором выполняется служба RCP.

Recover - восстановление сохранившихся данных на поврежденном диске.

reg - редактирование системного реестра через командную строку.

Regsvr32 - сервер регистрации.

Relog - создает новый журнал производительности из уже имеющего.

rem - помещение комментария в пакетный файл.

ren - переименование файлов и папок.

Rename - переименование файлов и папок.

Replace - замена файлов.

Reset - утилита сброса служб терминалов.

Rexec - выполнение команд на удаленных узлах на которых выполняется служба Rexec.

rd - удаление папки.

Rmdir - удаление папки.

Route - обработка таблиц сетевых маршрутов.

rsh - выполнение команд на удаленных узлах, на которых запущена служба RSH.

rsm - управление ресурсами носителей с помощью службы "Съемные ЗУ".

Runas - использование приложений от имени другого пользователя.

Rundll32 - запуск стандартных команд - функций заложенных в dll.

Rwinsta - сброс значений подсистем оборудования и программ сеанса в начальное состояние.

S.
sc - установление связи с NT Service Controller и ее услугами.

Schtasks - создание, удаление, изменение и опрос запланированных задачи в локальной или удаленной системе.

Sdbinst - установщик базы данных совместимости.

Secedit - автоматизация задач настройки безопасности.

set - вывод, присваивание и удаления переменных в командной строке.

Setlocal - начало локализации изменений среды в пакетном файле.

Setver - задает номер версии, который MS - DOS сообщает программе.

sfc - проверка файлов Windows.

Shadow - позволяет наблюдать за другим сеансом служб терминалов.

Shift - изменение содержимого подставляемых параметров для пакетного файла.

Shutdown - завершение сеанса, выключение и перезагрузка системы Windows.

Smbinst - это процесс, принадлежащий System Management Bios Driver Installer.

Sort - сортирование файлов.
Start - запуск программы или команды в отдельном окне.

Subst - сопоставление имени диска указанному пути.

Systeminfo - вывод информации о настройках системы.

T.
Taskkill - завершение одного или нескольких процессов.

Tasklist - показывает запущенные программы и процессы выполняемые в данный момент.

Tcmsetup - установка клиента телефонии.

Tftp - обмен файлами с удаленным компьютером, на котором запущена служба Tftp.

Time - просмотр или изменение текущего времени.

Title - назначение заголовка окна интерпретатора.

Tlntadmn - удаленное управление компьютером.

Tracert - трассировка маршрута к указанному узлу.

Tracerpt - обрабатывает двоичные файлы журнала отслеживания событий или потоки данных.

Tracert6 - версия Tracert для протокола Ipv6.

Tree - вывод структуры диска или каталога в виде дерева.

Tscon - присоединяет сеанс пользователя к сеансу терминала.

Tsdiscon - отключение сеанса терминала.

Tskill - прекращение процесса.

Tsshutdn - завершение работы сервера в установленном порядке.

Type - вывод на экране содержимого текстовых файлов. Typeperf - выводит сведения о производительности на экран или в журнал. U Unlodctr - удаление имен счётчиков и поясняющего текста для расширенного счётчика. Userinit - проводник системы Windows. V ver - вывод сведений о версии Windows. Verify - установка режима проверки правильности записи файлов на диск. vol - вывод метки и серийного номера тома для диска. Vssadmin - инструмент командной строки теневого копирования тома. W W32tm - диагностика службы времени. Wbemtest - тестер инструментария управления Windows. Winver - вывод информации о версии Windows. Wmic - инструмент для написания сценариев. X Xcopy - копирование файлов и дерева папок.

Для того, чтобы начать работать с командной строкой на Windows, необходимо для начала ее найти. В Windows 7 и Windows 10 это можно сделать несколькими популярными способами.

Способ 1. Нажимаем комбинацию клавиш на клавиатуре «Win» «R»

и в окне Выполнить пишем команду cmd

После чего будет запущена командная строка Windows.

Способ 2. В пуске написать команду CMD или «командная строка» и выбрать иконку программу.

Если необходим запуск от имени администратора, сделать клик правой кнопкой мыши по файлу cmd и выбрать «Запуск от имени администратора».

Эти команды CMD файла могут пригодиться очень многим пользователям персонального компьютера:

  • del - команда используется для удаления. Может использоваться для удаления как одного, так и нескольких файлов. Кроме того, есть возможность удаления разрешенных только для чтения файлов;
  • edit - с помощью команды выполняется запуск текстового редактора;
  • ren - позволяет переименовать файл. Также можно использовать rename;
  • move - применяется для перемещения и переименования файла;
  • copy con - позволяет создать новый файл;
  • fc - позволяет сравнить, что находится в двух файлах. Результатом работы являются появляющиеся символы, которые дают информацию о статусе сравнения;
  • type - применима для текстовых документов. Выполнением команды является вывод на экран содержимого файла;
  • copy - позволяет копировать, а также объединять файлы.

Командная строка команды. Список всех существующих команд командной строки Windows:

ASSOC Печать на экран или модификация сопоставлений по расширениям имен файлов.
ATTRIB Просмотр и модификация свойств файлов.
BREAK Блокирует или разблокировывает расширенную обработку CTRL+C в системе DOS.
BCDEDIT Устанавливает свойства в базе данных загрузки, которая позволяет управлять начальной загрузкой.
CACLS Выводит данные и изменяет списки управления доступом (ACL) к файлам.
CALL Вызывает один пакетный файла из другого, а также может передавать входные аргументы.
CD Выводит название или перемещает к другой папке.
CHCP Вывод или задание кодировки.
CHDIR Выводит название или перемещает к другой папке.
CHKDSK Диагностика накопителя на ошибки.
CHKNTFS Показывает или изменяет диагностику накопителя во время загрузки.
CLSО чистка дисплея от всех символов.
CMD Запускает программу командной строки Windows. На одном компьютере их можно запустить бесконечное количество. Они будут работать независимо друг от друга.
COLOR Изменяет и устанавливает основной фон окна и самих шрифтов.
COMP Показывает различия и сравнивает содержимое двух файлов.
COMPACT Изменяет и показывает сжатие файлов в NTFS.
CONVERT Изменяет дисковые тома FAT в NTFS. Текущий диск изменить не удастся.
COPY Создаёт копию файла или файлов и помещает их в указанное место.
DATE Показывает или устанавливает текущую дату.
DEL Уничтожает один или несколько файлов сразу.
DIR Показывает имена файлов и папок с их датой создания,находящихся в текущей или указанной в параметрах папки.
DISKCOMP Сравнивает и показывает различия 2 гибких накопителей.
DISKCOPY Создаёт копию содержимого одного гибкого накопителя на другой.
DISKPART Показывает и изменяет свойств раздела диска.
DOSKEY Изменяет и повторно вызывает командные строки; создаёт макросы.
DRIVERQUERY Отображает сведения о «положении дел» и атрибутах драйвера устройства.
ECHO Выводит текстовую информацию и меняет режим отображения команд на экране.
ENDLOCAL Подводит к концу локализацию среды для пакетного файла.
ERASE Уничтожает файл или файлы.
EXIT Прекращает работу программы командной строки
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 Аналогичен команде REN.
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 в командной строке.

Видео Командная строка Windows (CMD).Часть 1

Давайте, рассмотрим все варианты:

  1. Запуск cmd от имени администратора сочетанием клавиш Win+X;
  2. Вызов командной строки через поиск Windows 10;
  3. Открытие ярлыка командной строки windows 10 с правами администратора;
  4. Исполнение командной строки через Служебные-Windows;
  5. Вызов командной строки Windows 10 через «Диспетчер задач»;
  6. Открытие cmd из проводника.

Запуск cmd от имени администратора сочетанием клавиш Win+X

Нажимаем сочетание клавиш Win+X, выбираем «Командная строка (администратор)».

Вызов командной строки через поиск Windows 10

Для вызова командной строки наводим мышь на кнопку поиска, вводим «CMD», нажимаем правую кнопку мыши - «Запустить от имени администратора».

Открытие ярлыка командной строки windows 10 с правами администратора

На рабочем столе создаем ярлык, согласно методам, описанным в статье про обычный запуск командной строки в Windows 10 . Далее, нажимаем правую кнопку мыши и выбираем «Запуск от имени администратора».

Исполнение командной строки через Служебные-Windows

Для исполнения командной строки открываем меню Пуск - Служебные Windows - Командная строка, далее правая кнопка мыши «Дополнительно»- «Запуск от имени администратора».

Вызов командной строки Windows 10 через «Диспетчер задач»

Для вызова командной строки в «Диспетчере задач» открываем вкладку «Файл», пункт «Запустить новую задачу», в открывшемся окне вводим «CMD», ставим галочку «Создать задачу с правами администратора» и жмем кнопку «Ok».

Открытие cmd из проводника Windows

К достинству этого способа можно отнести то, что путь в открывшемся окне «cmd» будет соответствовать путь к папке. Открытие командной строки из меню проводника: «Файл» - «Открыть командную строку»- «Открыть командную строку как Администратор».

Командная строка, или консоль, специальный инструмент для глубокой настройки операционной системы Windows 8. Данная утилита предназначена для работы с командами MsDos. Отсутствие графического интерфейса часто пугает пользователей, но с помощью этой программы можно быстро совершить любую операцию в системе. Некоторые действия (например, проверка пинга или трассировка) вообще нельзя сделать другим способом. В данной статье подробно рассмотрено, как вызвать консоль, а также описаны основы работы с ней.

Диалоговое окно «Выполнить»

Самый простой и быстрый способ открыть командную строку – с помощью диалога «Выполнить». Это другая утилита с текстовым интерфейсом, которая предназначена для быстрого запуска программ в Windows путем ввода их названий. Ничего сложного в работе с диалогом нет, просто следуйте представленной инструкции:

  1. Одновременно нажмите кнопки «Win» и «R» на своей клавиатуре. С помощью этой комбинации клавиш можно быстро вызвать диалог «Выполнить».
  2. В текстовом поле открывшегося окна необходимо ввести команду « cmd » без кавычек.
  3. Нажмите Энтер или кнопку «Ok», чтобы подтвердить ввод команды и открыть консоль.

Если вы используете операционную систему версии 8.1, в нижней части экрана у вас будет находиться кнопка вызова меню «Пуск» , как в «седьмой» части. В этом меню находится поисковая строка, функции которой аналогичны вышеописанному диалогу. Воспользуйтесь ей, если горячие клавиши показались вам неудобными.

Открыть от имени администратора

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

Основы работы

Все действия в консоли осуществляются с помощью текстовых команд. Чтобы узнать их список и получить помощь, введите «Help» и нажмите Enter. Утилита продемонстрирует вам список различных возможностей, которые доступны пользователю. Если вы хотите получить более подробную информацию о каком-то из них, введите « help имя_команды ».

CMD командная строка Windows. Необходимость использования командной строки

Строка cmd, представляющая собой стандартный инструмент платформы Windows, ничем не отличается в разных версиях операционных систем – и в седьмой, и в восьмой, и в десятой, и даже в XP. И все команды одинаково работают в каждой из них.

Преимуществом использования строки является ускорение работы – иногда ввести нужную команду гораздо быстрее, чем искать в системных папках соответствующий файл. Тем более что для ускорения работы с CMD ссылку на неё можно вывести на рабочий стол – или даже на панель быстрого запуска.

Недостатками интерфейса можно назвать:

  • ручной ввод команды с клавиатуры;
  • необходимость запуска CMD от имени администратора (по-другому большинство команд не запускается);
  • достаточно большой список команд, которые трудно запомнить.

Внешне командная строка во многом напоминает интерфейс системы DOS. И, хотя она позволяет решать намного больше задач, некоторые команды совпадают с устаревшей платформой. Например, «format», «cd» и «dir», необходимые для работы с папками и дисками.

Всем привет. В этой статье, мы поговорим на такие темы как:

Командная строка (CMD) — это отдельная программа, которая дает возможность пользователю напрямую взаимодействовать с операционной системой. Командная строка основана на среде, в которой выполняются приложения и служебные программы с помощью текстового интерфейса, а результат выполнения отображается на экране.

Командная строка Windows использует интерпретатор команд cmd.exe , который позволяет загружать приложения и направляет поток данных между ними, проще говоря переводит команды пользователя, в понятный системе вид. Консоль командной строки интегрирована во все версии ОС Windows. На первый взгляд коммандный интерфейс пугает пользователя избалованных графическим интерфейсом того-же Windows, но как правило командный интерфейс , намного быстрее и имеет массу дополнительных возможностей, которые не могут быть осуществлены в граффическом интерфейсе.

Методы запуска:

  1. Пуск / Все программы / Стандартные / Командная строка.
  2. Пуск / Выполнить / в строку вводим cmd.exe
  3. Запуск из системной папки: C:\WINDOWS\system32\cmd.exe

Команды CMD.

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

Комманда Описание
ASSOC Вывод либо изменение сопоставлений по расширениям имен файлов.
AT Выполнение команд и запуск программ по расписанию.
ATTRIB Отображение и изменение атрибутов файлов.
BREAK Включение/выключение режима обработки комбинации клавиш CTRL+C.
CACLS Отображение/редактирование списков управления доступом (ACL) к файлам.
CALL Вызов одного пакетного файла из другого.
CD
CHCP Вывод либо установка активной кодовой страницы.
CHDIR Вывод имени либо смена текущей папки.
CHKDSK Проверка диска и вывод статистики.
CHKNTFS Отображение или изменение выполнения проверки диска во время загрузки.
CLS Очистка экрана.
CMD Запуск еще одного интерпретатора командных строк Windows.
COLOR Установка цвета текста и фона, используемых по умолчанию.
COMP Сравнение содержимого двух файлов или двух наборов файлов.
COMPACT Отображение/изменение сжатия файлов в разделах NTFS.
CONVERT Преобразование дисковых томов FAT в NTFS. Нельзя выполнить преобразование текущего активного диска.
COPY Копирование одного или нескольких файлов в другое место.
DATE Вывод либо установка текущей даты.
DEL
DIR Вывод списка файлов и подпапок из указанной папки.
DISKCOMP Сравнение содержимого двух гибких дисков.
DISKCOPY Копирование содержимого одного гибкого диска на другой.
DOSKEY Редактирование и повторный вызов командных строк; создание макросов.
ECHO Вывод сообщений и переключение режима отображения команд на экране.
ENDLOCAL Конец локальных изменений среды для пакетного файла.
ERASE Удаление одного или нескольких файлов.
EXIT Завершение работы программы CMD.EXE (интерпретатора командных строк).
FC Сравнение двух файлов или двух наборов файлов и вывод различий между ними.
FIND Поиск текстовой строки в одном или нескольких файлах.
FINDSTR Поиск строк в файлах.
FOR Запуск указанной команды для каждого из файлов в наборе.
FORMAT Форматирование диска для работы с Windows.
FTYPE Вывод либо изменение типов файлов, используемых при сопоставлении по расширениям имен файлов.
GOTO Передача управления в отмеченную строку пакетного файла.
GRAFTABL Позволяет Windows отображать расширенный набор символов в графическом режиме.
HELP Выводит справочную информацию о командах Windows.
IF Оператор условного выполнения команд в пакетном файле.
LABEL Создание, изменение и удаление меток тома для дисков.
MD Создание папки.
MKDIR Создание папки.
MODE Конфигурирование системных устройств.
MORE Последовательный вывод данных по частям размером в один экран.
MOVE Перемещение одного или нескольких файлов из одной папки в другую.
PATH Вывод либо установка пути поиска исполняемых файлов.
PAUSE Приостановка выполнения пакетного файла и вывод сообщения.
POPD Восстановление предыдущего значения текущей активной папки, сохраненного с помощью команды PUSHD.
PRINT Вывод на печать содержимого текстовых файлов.
PROMPT Изменение приглашения в командной строке Windows.
PUSHD Сохранение значения текущей активной папки и переход к другой папке.
RD Удаление папки.
RECOVER Восстановление читаемой информации с плохого или поврежденного диска.
REM Помещение комментариев в пакетные файлы и файл CONFIG.SYS.
REN
RENAME Переименование файлов и папок.
REPLACE Замещение файлов.
RMDIR Удаление папки.
SET Вывод, установка и удаление переменных среды Windows.
SETLOCAL Начало локальных изменений среды для пакетного файла.
SHIFT Изменение содержимого (сдвиг) подставляемых параметров для пакетного файла.
SORT Сортировка ввода.
START Запуск программы или команды в отдельном окне.
SUBST Сопоставляет заданному пути имя диска.
TIME Вывод и установка системного времени.
TITLE Назначение заголовка окна для текущего сеанса интерпретатора командных строк CMD.EXE.
TREE Графическое отображение структуры папок заданного диска или заданной папки.
TYPE Вывод на экран содержимого текстовых файлов.
VER Вывод сведений о версии Windows.
VERIFY Установка режима проверки правильности записи файлов на диск.
VOL Вывод метки и серийного номера тома для диска.
XCOPY Копирование файлов и дерева папок.

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

Теперь давайте по подробней поговорим, о самых часто используемых командах, но прежде расскажу вам немножко о ключах которые можно применять вместе с коммандами, для более функционального действия. На пример возмем команду RD (удаление каталога), если ее применить к пустой папке, то она удалиться, но если в папке есть файлы, то ничего не произойдет. Так вот, чтоб удалить папку вместе с находящимися в ней файлами, нужно вместе с командой RD применить ключ /s .

Тоесть есть например каталог kat и в нем находять какие-либо файлы, чтоб удалить каталог вместе с файлами, нужно прописать RD/s kat . Список ключей к любой комманде можно узнать, набрав имя команды слеш и вопрос: имя_команды/? .

Основные команды работы с каталогами:

  • MD — Создание каталога. Синтаксис: (MD имя каталога, есть возможность указать путь расположения) .
  • RD — Удаление каталога. Синтаксис: (RD имя каталога, есть возможность указать путь расположения) . Примечание, RD без ключей позваляет удалить только пустой каталог.
  • CD — Смена текущего каталога. Синтаксис: (CD имя каталога, есть возможность указать путь расположения) . CD\ — Переход в корневой каталог. CD.. — Переход в родительский каталог.
  • DIR — Просмотр каталога ввиде списка. Синтаксис: (DIR имя каталога, есть возможность указать путь расположения) .
  • TREE — Вывод каталогов в граффическом представлении. Синтаксис: (TREE имя каталога, есть возможность указать путь расположения) .
  • MOVE — Перемещение\Переименование каталога. Синтаксис: .
  • XCOPY — Копирование структур каталогов. Синтаксис: (XCOPY что_копируем куда_копируем, есть возможность указать путь расположения) .

Команды работы с файлами:

  • COPY CON — Создание файла. Синтаксис: (COPY CON имя_файла_с_расширением, есть возможность указать путь расположения) .
  • TYPE — Вывод содержимого файла на экран. Синтаксис: (TYPE имя_файла_с_расширением, есть возможность указать путь расположения) .
  • DEL — Удаление файла. Синтаксис: (DEL имя_файла_с_расширением, есть возможность указать путь расположения) .
  • COPY — Копирование файла\Обьединения файлов. Синтаксис(копирование): (COPY что_копируем куда_копируем, есть возможность указать путь расположения) . Синтаксис(обьединение): (COPY имя_файла + имя_файла + имя_файла… имя_файла_обьединения, есть возможность указать путь расположения) .
  • EDIT — Создание\Редактирование файла. Синтаксис: (EDIT имя файла, есть возможность указать путь расположения) .
  • MOVE — Перемещение\Переименование файла. Синтаксис: (MOVE что_перемещаем куда_перемещаем, есть возможность указать путь расположения) .
  • REN — Переименование файлов. Синтаксис: (REN что_переименовываем вочто_переименовываем, есть возможность указать путь расположения) .
  • FC — Сравнение файлов. (FC имя_файла имя_файла имя_файла…, есть возможность указать путь расположения) .

Команды системного назначения:

  • CLS — Отчистка экрана.
  • DATE — Просмотр и вывод на изменения текущей даты.
  • VER — Вывод информации о текущей версии Операционной системы.
  • VOL — Вывод информации о томе-логическом разделе диска.
  • SYSTEMINFO — Вывод инофрмации о конфигурациях системы.
  • EXIT — Выход из командной строки.

Это были наиболее используемые команды командной строки.

На этом данную статью я заканчиваю, надеюсь, вы полностью разобрались с темами: Команды CMD, Команды командной строки, Командная строка.