Config в командной строке. Изучаем командную строку Windows. Открыть от имени администратора

Почему в мире творится такой хаос? Да потому что администратор нашей системы забыл о выполнении своих обязанностей. Или просто потерял список cmd команд от нашего мира. Хотя это несколько оригинальный взгляд на существующий порядок вещей, но, тем не менее, он отражает часть нужной нам правды: с помощью командной строки можно легко навести порядок в своем компьютере:

Что такое командная строка

Командная строка представляет собой наиболее простой инструмент для управления операционной системой компьютера. Управление происходит с помощью целого ряда зарезервированных команд и набора символов текстовой клавиатуры без участия мыши (в операционной системе Windows ).

В системах на основе UNIX при работе с командной строкой возможно применение мыши.

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

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

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

Командной оболочкой Windows для манипуляции и перенаправления команд определенным утилитам и средствам операционной системы является интерпретатор Cmd.exe . Он загружает консоль и перенаправляет команды в понятном для системы формате.

Работа с командной строкой в операционной системе Windows

Вызвать консоль в Windows можно несколькими способами:

Оба способа подразумевают запуск консоли от имени текущего пользователя. То есть со всеми правами и ограничениями, которые наложены на его роль в операционной системе. Для запуска cmd с правами администратора нужно в меню «Пуск » выделить значок программы и в контекстном меню выбрать соответствующий пункт:

После запуска утилиты можно получить справочную информацию о командах и формате их написания в консоли. Для этого нужно ввести оператор help и нажать на «Enter »:

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

Наиболее часто употребляемыми являются следующие команды:

  • RENAME – переименование директорий и файлов. Синтаксис команды:

RENAME | REN [диск/путь] исходное имя файла/каталога | конечное имя_файла
Пример: RENAME C:UsersдомашнийDesktoptost.txt test.txt

  • DEL (ERASE) – используется для удаления только файлов, а не каталогов. Ее синтаксис:

DEL | ERASE [метод обработки] [имя_файла]
Пример: Del C:UsersдомашнийDesktoptest.txt/P

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

Более подробно о возможных значениях параметра «метод обработки» можно узнать из технической документации по операционной системе Windows.

  • MD – позволяет создать папку по указанному пути. Синтаксис:

MD [диск:] [путь]
Пример:
MD C:UsersдомашнийDesktoptest1test2

В примере будет создана подпапка test2 в папке test1 . Если одна из корневых папок пути не существует, то она тоже будет создана:

  • RD (RMDIR ) – удаление определенной папки или всех директорий по указанному пути. Синтаксис:

RD | RMDIR [ключ_обработки] [диск/путь]
Пример:
rmdir /s C:UsersдомашнийDesktoptest1test2

В примере используется флаг s , который вызовет удаление всей ветви директорий, указанных в пути. Поэтому не стоит без необходимости использовать команду rmdir с этим ключом обработки.

В следующем разделе мы подробно рассмотрим сетевые команды cmd .

Команды для работы с сетью

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

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

ping [-t] [-a] [-n счетчик] [-l размер] [-f] [-i TTL] [-v тип] [-r счетчик] [-s счетчик] [{-j список_узлов | -k список_узлов}] [-w интервал] [имя_конечного_ПК]

Пример реализации команды:
ping example.microsoft.com
ping –w 10000 192.168.239.132

В последнем примере cmd ping команды запрос посылается адресату с указанным IP адресом. Интервал ожидания между пакетами составляет 10 000 (10 сек). По умолчанию этот параметр установлен на 4 000:

  • tracert – служит для определения сетевого пути к указанному ресурсу путем посыла специального эхо-сообщения через протокол
  • ICMP (Control Message Protocol ). После запуска команды с параметрами выводится список всех маршрутизаторов, через которые проходит путь следования сообщения. Первый в списке элемент является первым маршрутизатором со стороны запрашиваемого ресурса.

Синтаксис tracer команды cmd :
tracert [-d] [-h максимальное_число_переходов] [-j список_узлов] [-w интервал] [имя_конечного_ресурса]
Пример реализации:
tracert -d -h 10 microsoft.com

В примере прослеживается маршрут к указанному ресурсу. При этом увеличивается скорость совершения операции за счет применения параметра d, который предотвращает попытки команды получить разрешение на чтение IP адресов. Количество переходов (прыжков ) ограничено 10 с помощью установленного значения параметра h. По умолчанию, количество прыжков равно 30:

shutdown [{-l|-s|-r|-a}] [-f] [-m [\имя_ПК]] [-t xx] [-c «сообщения»] [-d[u][p]:xx:yy]
Пример:
shutdown /s /t 60 /f /l /m \191.162.1.53

Произойдет выключение (s ) удаленного ПК (m ) с указанным IP адресом (191.162.1.53 ) через 60 секунд (t ). При этом принудительно будет выполнен выход из всех приложений (f ) и сеанса текущего пользователя (l ).

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

Driverquery

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

Для запуска данной программы необходимо ввести команду:

либо

Проверка диска – CHKDSK

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

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

chkdsk C: / F / R

С: – это буква диска, который будет проверяться.

/F – функция, который активирует проверку диска на наличие ошибок.

/R – осуществляет поиск поврежденных секторов.

IPConfig

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

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

Для запуска утилиты IPCONFIG, нужно ввести команду в командной строке:

Для очистки DNS-кэша нужно ввести эту команду:

Вот такие основные команды существуют в командной строке Windows. Естественно они не единственные и их достаточно много. У нас уже есть статья, где указаны практически все команды и краткое описание к ним, . На этом все. Также прочитайте о том, . Вдруг будет интересно.

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

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

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

Список команд

A
ADDUSERS - Добавить или получить список пользователей из CSV-файла
ADMODCMD - Изменить «Активные директории» пакетно
ARPAddress - Протокол определения адреса
ASSOC - Изменение ассоциаций файлов
ATTRIB - Изменить атрибут файла

B
BCDBOOT - Создать или восстановить системный раздел
BOOTCFG - Изменить настройки загрузки Windows
Browstat - Получение информации об основных обозревателях домена

C
CACLS - Изменение прав доступа к файлам
CALL - Вызов одного пакетного файла из другого.
CD - Перейти в определенную папку
CHANGE - Изменение свойств сессии терминального сервера
CHKDSK - Проверка и исправление ошибок
CHKNTFS - Проверка файловой системы NTFS
CHOICE - Принять ввод с клавиатуры в пакетный файл
CIPHER - Шифровка или дешифровка файла/папки
CLEANMGR - Автоматизированная очистка временных файлов, корзины
CLEARMEM - Очистить кэш памяти
CLIP - Скопировать STDIN в буфер обмена Windows
CLSCLEAR - Очистить экран
CLUSTER - Кластеризация Windows
CMDSTART - Новая команда CMD-оболочки
CMDKEY - Управления хранящимися именами/паролями пользователей
COLOR - Смена цвета в командном окне
COMP - Сравнение содержимого двух файлов или набора файлов
COMPACT - Сжатие файлов и папок на NTFS-раздел
COMPRESS - Сжатие отдельных файлов на раздел NTFS
CON2PRT - Подключение или отключение принтера
CONVERT - Преобразование FAT-раздела в NTFS
COPY - Скопировать один или несколько файлов в другое место (локацию)
CSCCMD - Кэширование на стороне клиента (для автономных файлов)
CSVDE - Экспортировать и импортировать данные соглашения О соединении

D
DATE - Отобразить или установить дату
DEFRAG - Дефрагментировать жесткий диск
DEL - Удалить один или несколько файлов
DELPROF - Удалить профиль пользователя
DELTREE - Удалить папку и все подпапки
DEVCON - Диспетчер устройств для командной строки
DIR - Отобразить список файлов и папок
DIRUSE - Показать дисковое пространство
DISKPART - Настройка параметров запоминающих устройств
DNSSTAT - Статистика DNS
DOSKEY - Редактирование командной строки, напоминание команд и создание макроса
DSACLS - Запрос атрибутов безопасности и изменения разрешений и атрибутов безопасности объектов Active Directory
DSADD - Служба каталогов при выполнении задач администрирования Active Directory
DSGET - Отображает свойства объектов каталога
DSQUERY -Запрашивает в Active Directory объекты, отвечающие указанным условиям поиска;
DSMOD - Изменяет выбранные атрибуты существующего объекта каталога
DSMOVE - Перемещает объект из Active directory в новое местоположение
DSRM - Удаление объекта или всего дерева ниже объекта по иерархии, либо удаление и объекта, и дерева

E
ECHO - Вывод сообщения на экране
ENDLOCAL - Конец локальных изменений среды для пакетного файла
ERASE - Удаление одного или нескольких файлов
EVENTCREATE - Добавить сообщение в журнал событий Windows
EXIT - Выйти из текущего скрипта /службы и установить уровень ошибок
EXPAND - Распаковка файлов
EXTRACT - Распаковка CAB-файлов

F
FC - Сравнение двух файлов и вывод различий между ними
FIND - Поиск текстовой строки в текстовом файле
FINDSTR - Поиск строк в файле
FOR /FLoop command - Запуск указанной команды для каждого файла из набора
FORLoop command - Запуск указанной команды для всех параметров файла, каталогов, списков
FORFILES - Пакетная обработка нескольких файлов
FORMAT - Форматировать диск
FREEDISK - Проверить свободное дисковое пространство (в байтах)
FSUTIL - Утилиты для файлов и разделов
FTP - Протокол пересылки файлов
FTYPE - Вывод или изменение типа файла, используемого при сопоставлении по расширениям имен файлов

G
GLOBAL - Показать членов глобальных групп
GOTO - Передача управления в отмеченную строку пакетного файла
GPUPDATE - Обновление параметров групповой политики

H
HELP - Вывод справочной информации о командах
HOSTNAME - Имя хоста компьютера

I
ICACLS - Изменить разрешение файла и папки
IF - Оператор условного выполнения команд в пакетном файле
IFMEMBER - Является ли текущий пользователь является членом рабочей группы
IPCONFIG - Настройка IP

K
KILL - Завершение процесса, завершить программу

L
LABEL - Изменить метку диска
LOCAL - Показать членов локальных групп
LOGEVENT - Ввод текста в средстве просмотра событий (Журнал событий)
LOGMAN - Запуск и прекращение сбора данных файлов журнала на удаленном компьютере
LOGOFF - Выход пользователя из сеанса и удаление сеанса с сервера
LOGTIME - Отображать в лог-файле время выполнения всех операций

M
MAPISEND - Отправка электронной почты с помощью командной строки
MEM - Показать использование памяти
MD - Создать новую папку
MKLINK - Создание символической ссылки
MODE - Конфигурирование системных устройств
MORE - Последовательный вывод данных по частям размером в один экран
MOUNTVOL - Управление дисками, присоединение диска к папке локального диска
MOVE - Перемещение файлов из одной папки в другую
MOVEUSER - Перемещение пользователя из одного домена в другой
MSG - Отправить сообщение
MSIEXEC - Запуск установщика Microsoft Windows
MSINFO32 - Сведения о системе
MSTSC - Подключение к удаленному рабочему столу
MV - Копирование используемых файлов

N
NET - Управление сетевыми ресурсами
NETDOM - Управление доменами
NETSH - Настройки сетевых интерфейсов, брандмауэра Windows и удаленного доступа
NETSVC - Командная строка Service Controller
NBTSTAT - Показать статистику сети (NetBIOS через TCP / IP)
NETSTAT - Показать статистику сети (TCP / IP)
NOW - Отобразить текущую дату и время
NSLOOKUP - Поиск имени сервера
NTBACKUP - Резервное копирование папок на ленту
NTRIGHTS - Изменить права учетной записи пользователя

O
OPENFILES - Запрос и отображение открытых файлов

P
PATH - Вывод либо установка пути поиска исполняемых файлов
PATHPING - Трассировка маршрута плюс сетевые задержки и потери пакетов
PAUSE – Приостановка выполнения пакетного файла и вывод сообщения
PERMS - Показать разрешения пользователю
PERFMON - Открывает консоль «Производительность»
PING - Проверяет подключение к сети
POPD - Восстановление предыдущего значения текущей активной папки, сохраненного с помощью команды PUSHD
PORTQRY - Отображение состояния портов и служб
POWERCFG - Настройка параметров питания
PRINT - Печать текстового файла
PRINTBRM - Резервное копирование очереди печати / восстановления
PRNCNFG - Отобразить, настроить или переименовать принтер
PRNMNGR - Добавить, удалить, отобразить список принтеров, установить принтер по умолчанию
PROMPT- Изменение приглашения в командной строке
PSEXEC - Выполнить процесс удаленно
PsFile - Показать файлы открытые удаленно
PSGETSID - Отображение идентификатора компьютера или пользователя
PSINFO - Показать информацию о системе
PSKILL - Завершить процесс по имени или идентификатору процесса
PSLIST - Показать подробную информацию о процессах
PSLOGGEDON - Показать кто вошел в систему (локально или через совместное использование ресурсов)
PSLOGLIST - Записи журнала событий
PSPASSWD - Сменить пароль учетной записи
PSSERVICE - Просмотр и управление сервисами
PSSHUTDOWN - Выключить или перезагрузить компьютер
PSSUSPEND - Приостановить процесс
PUSHD - Сохранение значения текущей активной папки и переход к другой активной папки

Q
QGREP - Поиск файла или файлов в строках, которые соответствуют заданному значению.

R
RASDIAL - Управление подключениями службы удаленного доступа
RASPHONE - Управление подключениями службы удаленного доступа
RECOVER - Восстановление поврежденных файлов с дефектных дисков
REGREGISTRY - Внесение изменений, чтение, экспорт, удаление ключей и значений в реестре
REGEDIT Import or export registry settings Импорт и экспорт параметров реестра
REGSVR32 - Регистрации или отмены регистрации динамических библиотек DLL
REGINIChange - Допуск к изменению реестра
REM - Помещение комментариев в пакетные файлы
REN - Переименование файлов и папок
REPLACE - Замена или обновление одного файла другим
RD - Удалить папку или папки
RMTSHARE - Общий доступ к папке или принтеру
ROBOCOPY - Копирует данные файла для любого файла, являющегося более старым, более новым или измененным
ROUTE - Управление таблицами маршрутизации в сети
RUNSTART – Запуск команд управлении я
RUNAS - Запуск программы под другой учетной записью пользователя
RUNDLL32 - Загрузка и выполнение 32-разрядной библиотеки DLL

S
SC - Взаимодействие с контроллером служб из командной строки
SCHTASKS - Управляет созданием, удалением, настройками или отображением назначенных заданий.
SCLIST - Отобразить службы
SETDisplay - Установить или удалить изменения среды
SETLOCAL - Начало локальных изменений среды для пакетного файла
SETX - Установить постоянные изменения среды
SFC - Проверка системных файлов
SHARE - Показать или изменить общий каталог или общий принтер
SHIFT - Изменение содержимого подставляемых параметров для пакетного файла
SHORTCUT - Создать ярлык Windows (.LNK файл)
SHOWGRPS - Список подсоединенных рабочих групп пользователей
SHOWMBRS - Список пользователей, которые являются членами рабочей группы
SHUTDOWN - Выключить компьютер
SLEEP - Ожидание на протяжении x-секунд
SLMGR - Управление лицензированием программного обеспечения (Vista/2008)
SOON - Расписание команд для выполнения в ближайшее время
SORT - Сортировка ввода
START - Запуск программы или команды в отдельном окне
SU - Смена пользователя
SUBINACL - Редактировать файлы и папки, собственные данные и домен
SUBST - Связать путь с буквой диска
SYSTEMINFO - Показать конфигурацию системы

T
TASKLIST - Список запущенных приложений и служб
TASKKILL - Удаление запущенных процессов в памяти
TIME - Вывод и установка системного времени
TIMEOUT - Задержка обработки пакетного файла
TITLE - Назначение заголовка окна для текущего сеанса интерпретатора командных строк CMD.EXE
TLIST - Список задач с полным путем
TOUCH - Изменение файла метки
TRACERT - Трассировка маршрута к удаленному хосту
TREE - Графическое отображение структуры папок заданного диска или заданной папки
TSSHUTDN - Удаленно выключить или перезагрузить терминальный сервер
TYPE - Вывод на экран содержимого текстовых файлов
TypePerf - Запись данных о производительности в журнал событий

U
USRSTAT - Список имен домена и последний вход в один из них

V
VER - Отображение информации о версии
VERIFY – Установка режима проверки правильности записи файлов на диск
VOL - Показать метки диска

W
WAITFOR - Ожидание или послание сигнала
WHERE - Найти и отобразить файлы в дереве каталогов
WHOAMI - Вывести текущее имя пользователя и домен
WINDIFF - Сравнение содержимого двух файлов или наборов файлов
WINMSDP - Системный отчет Windows
WINRM - Удаленное управление Windows
WINRS - Оболочка удаленного управления Window
WMIC - Команды инструментария управления Window
WUAUCLT - Обновление Windows

X
XCACLS - Изменение разрешения для файлов и папок
XCOPY - Копирование файлов и дерева папок

1 способ

Пуск - > Выполнить (напротив “все программы”) - > в появившемся окне набрать cmd (command для 98/МЕ)

2 способ

Комбинация клавиш - start+r (кнопки start обычно обозначаются значком Windows (флажок) и располагаются по обе стороны от пробела около кнопки Alt). Затем вводим в появившемся окне буквы – cmd (command для 98/МЕ).

3 способ

Пуск - > Все программы - > Стандартные - > Командная строка (Command Promt).

4 способ

Попасть в командный режим можно также по этому пути. C:\WINDOWS\system32\cmd.exe или C:\WINDOWS\system32\command.com (для 2000).

Должно появиться такое окно:


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

Список команд и их функции:

Команды расположены в алфавитном порядке.

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

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

arp - отображает таблицу соответствия MAC адресов и управляет ей.

calc - запускает калькулятор.

chkdsk - утилита проверка дисков.

cmd - запускает консоль командной строки.

compmgmt.msc - MMC консоль “ Управление компьютером ” .

control - запускает “Панель управления”.

control admintools - вызов системной папки «Администрирование», управление источниками данных, изменение конфигурации, управление службами и просмотр событий.

control color - свойства: экран - оформление.

control desktop - свойства: экран.

control folders - свойства папки.

control fonts - шрифты.

control printers - принтеры и факсы.

control schedtasks - панель управления назначенными заданиями. Позволяет создавать новые задания.

control Userpasswords и control Userpasswords2 - апплеты управления пользователями.

devmgmt.msc - MMC консоль Диспетчер устройств.

Dfrg.msc - утилита - дефрагментатор дисков.

eventvwr.msc - MMC консоль Просмотр событий.

explorer - запускает “Проводник”.

fsmgmt.msc - консоль “Общие папки”.

gpedit.msc - оснастка управления групповой политики.

gpupdate - немедленное обновление политик GPO, для анализа применения политик можно использовать команду GPRESULT

hypertrm - запускает HyperTerminal.

iexplore - запускает Internet Explrorer.

ipconfig - основной инструмент работы с сетевыми интерфейсами.

ipconfig /all - конфигурация IP (все).

ipconfig /displaydns - конфигурация IP (отобразить DNS cache).

ipconfig /flushdns - конфигурация IP (сбросить DNS cache).

ipconfig /registerdns - конфигурация IP (обновить DHCP и перерегистрировать DNS).

ipconfig /release - конфигурация IP (освобождает ip адреса).

ipconfig /renew - конфигурация IP (обновить сведения для адаптеров).

ipconfig /setclassid - конфигурация IP (изменить DHCP Class ID).

ipconfig /showclassid - конфигурация IP (отобразить DHCP Class ID).

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

mstsc - приложение для подключения к удаленному рабочему столу.

netstat - активные подключения (занятые порты).

notepad - запускает Блокнот.

ntbackup - запускает мастер архивации и восстановления. В командном режиме можно выполнять как интерактивное приложение для резервного копирования данных. В Windows 7 эта команда стала называться sdclt.

osk - запускает приложение экранной клавиатуры.

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

powercfg - настройка электропитания ПК.

rasphone - управляет подключениями к сети, в основном используется для автоподключения к модемным линиям или линиям PPPOE, PPPTP

regedit и regedt32 - редактор реестра.

route - список маршрутов. Позволяет выводить используемые маршруты или управлять ими.

rsop.msc - MMC консоль Оснастка выполнения групповой политики. Очень полезная вещь для работы с GPO, позволяющая увидеть какие политики и как применяются на данном ПК.

services.msc - MMC консоль “Сервисы и службы”.

sfc /scannow - проверка и восстановление системных файлов.

shutdown - выключить или перезагрузить этот или удаленный ПК.

shutdown /s - выключение.

telnet - подключение по протоколу telnet. Можно проверять доступность портов.

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

wuauclt - управление Обновлениями Windows.

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

Командная строка (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, Команды командной строки, Командная строка.