Как выбрать в командной строке. Командная строка Windows XP






rem программа_1
cls
@echo off
color 0A
set string=Hellow World!!!
echo %string%







program_1.cmd

rem программа_2
cls
@echo off
color 0A
set a=1
set timer=10
) else (echo a!=1)


ну зато понятен для многих.


rem программа_3
cls
@echo off
color 0A



(for /f "tokens=1-5" %A in (users.txt) do @echo %D) > emails.txt

К примеру, база у нас «идеальная», типа:

alexeykursk alexeykursk

2008-11-14T21:33:19Z 2008-11-14T21:33:19Z

Программирование в Cmd введение для новичков

-

Программирование в Cmd (введение для новичков)

Это всего лишь введение в команды cmd, не судите строго, статья писалась для Новиков, та и многим другим я думаю пригодиться =)
Наверно многие и не подозревают, что cmd это универсальная оболочка,
которая позволяет не просто администрировать систему, но и программировать!
Конечно уровень языка не столь высок, как например с, но все же...

Для начала, напишем маленькую программку, которая будет выводить строчку, записанную в переменную.
Заходим на диск С:\ и создаем там что то типа program_1.cmd (можно *.bat)
открываем его блокнотом и вписываем туда следующие строки:

rem программа_1
cls
@echo off
color 0A
set string=Hellow World!!!
echo %string%

rem - используеться для описния коментариев
cls - если кто еще незнает, это отчистка экрана
@echo off - выключаем отображение команд на экране. Обратите внимание на @
перед ECHO! Она предотвращает эхо-отображения команд в отдельной строке.
color 0A - задаем цвет фона и текста
set string=Hellow World!!! - set используется для описания переменных
echo %string% - вывод на экран переменной, обратите внимание на %%, это
обозначает, что это действительно переменная, а не строка!

С кодом разобрались, теперь посмотрим на исход программы! Запускаем ее на выполнение через cmd:
program_1.cmd
Результат выполнения будет, как вы догадались Hellow World!!! Ярко-зелеными буквами на черном фоне

Теперь немножко усложним задачку, добавим в этот код условие!

rem программа_2
cls
@echo off
color 0A
set a=1
set timer=10
if %a%==1 (shutdown /r -t %timer% -c "Вас похекали"
) else (echo a!=1)

Я думаю вы уже догадались что будет на выводе. Мы сравниваем значение записанное в переменную “а” с 1, если условие истина, то компьютер перезагрузиться через 10 секунд, в ином случае на вывод подается надпись, что a!=1. Пример банален и прост,
ну зато понятен для многих.

А теперь перейдем непосредственно к циклам. Рассмотрим самый элементарный пример:
rem программа_3
cls
@echo off
color 0A
for /l %B in (0,1,10) do echo %B

данная программа выведет в столбик цифры, от 0 до 10 с шагом 1 =) все просто, как...
А теперь немного сложнее, for может использоваться в более весомых целях,
например для перебора файлов, для примера можете написать в cmd:

for %B in (C:*.cmd) do (echo %B)

В ответ вы получите все ваши программки с расширением *.cmd

Также циклом for можно перебрать каталоги, к примеру

for /d %B in (C:*) do echo %B

Покажет все каталоги на диске С:\ (Обратите внимание, только каталоги, а не подкоталоги!)

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

(for /f "tokens=1-5" %A in (users.txt) do @echo %D) > emails.txt

К примеру, база у нас «идеальная», типа.

Командной строкой Windows (по-простому CMD) называется отдельно «стоящее» программное обеспечение, входящее операционную систему, обеспечивающее связь между «юзером» и ОС. При помощи командной строки можно управлять командами MS-DOS, а также использовать ряд других команд персонального компьютера. Основным преимуществом командной строки является ввод команд с отсутствием графического оформления (интерфейса), что прямым образом влияет на быстродействие, а также обладает целым рядом дополнительных преимуществ. СMD предназначается для «юзеров со стажем». Она может помочь даже в тех случаях, когда все остальные попытки «реанимировать труп» уже бессильны. К примеру, благодаря командной строке можно ввести команды при заражении Вашей XP или «семерки» вирусом. Запуск командной строки также поможет пользователю при крахе какого –либо системного файла, а так же при необходимости восстановить Windows.

Запуск командной строки в операционной системе Windows ХР/ 7

Для запуска CMD нажмите в левом нижнем углу рабочего стола «Пуск». В появившемся списке найдите «Командная строка», кликните по ней правой клавишей мыши и нажмите «Открыть». Вторым вариантом является графа «Выполнить», в поле которой следует ввести команду «сmd». Третьим (и, наверное, самым простым) вариантом является нажатие комбинации клавиш «Win+R».

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

Для просмотра списка наиболее часто используемых команд необходимо открыть CMD и ввести команду «help», после чего нажать «Ввод».

Редактирование текста в командной строке

Разработчики Windows не предусмотрели использование сочетаний клавиш «Ctrl+C», «Ctrl+V» «Ctrl+X» и других в CMD. Однако на помощь приходит компьютерная мышка.

Благодаря правой клавише мышки можно легко вставить необходимую основную команду, не занимаясь её долгим перепечатыванием. Для копирования части текста, воспользуемся всё той же правой клавишей мыши и опцией «Пометить». При появлении курсора управляем им с помощью клавиатурных стрелочек (основных клавишей геймеров) и зажатой клавише «Shift».

Внимание! После окончания выделения необходимо нажать «Enter».

Для изменения оформления «клацните» всё той же правой клавишей мыши по заголовку окна CMD.

Если у вас возникнет жгучее желание изменить оформление командной строки, следует выбрать меню «Свойства».

Рассмотрим базовые команды, применяемые в CMD.
at — старт выполнения программы в необходимое время;
attrib — изменить атрибуты файлов;
blastcln – использование утилиты очистки против троянов и червей;
bootcfg – конфигурация, извлечение, модификация или Boot.ini;
cd – позволяет переименовать папку;
chdir – сменить или вывести текущую папку;
copy – копирование одного или более файлов, выбранных из списка;
cls — очистка экрана;
chkdsk — проверка диска и вывод отчёта в виде списка;
chkntfs – показать или поменять настройки загрузочного диска;
convert — преобразовать файловой системы FAT в NTFS;
date – установить текущую дату;
del – удаление одного или более файлов;
dir — отображение содержимого указанной директории;
defrag – произвести дефрагментацию;
doskey – редактировать и повторно вызвать команды windows xp ;
echo – вывести отображение сообщений в виде списка на экране;
expand — распаковать сжатые файлы;
fc — сравнить файлы и вывести на экране различия в виде списка;
format – форматировать диск;
ftype – изменить тип файла;
finger — вывести сведения о пользователях системы Windows;
fontview – запустить программу для просмотра шрифтов Windows;
forcedos — запустить заданную программу в MS-DOS. Очень важная команда для тех утилит, которые не могут быть распознаны ОС Windows XP.
ipconfig – запрос информации об IP адресе ПК;
label — создать, изменить или удалить метки тома;
logoff — завершить сеанс;
lpr — направить задание для печати, используя сетевой принтер;
md – создать несколько папок;
mkdir — создать одну папку;
mode – конфигурировать системные устройства;
mem — вывод сведений о свободной и занимаемой памяти, после чего представить в виде списка;
mountvol — создать, просмотреть или удалить точки подключения;
msg — отправить сообщения;
pathping -запустить программу пингования;
ping — отправить пакеты данных на указанный отправителем адрес;
print — распечатать текстовой файл;
rmdir — удалить папку;
recover — восстановить данные;
reg — работа с реестром;
replace – заменить выбранные файлы из списка;
set — установить и удалить переменные среды windows;
start — запустить программу или команду в обособленном окне;
sdbinst — установить базу данных;
sfc – проверить запущенные системные файлы и заменить неправильные версии;
shutdown – перезагрузить или выключить персональный компьютер;
sort – запуск программы сортировки;
tasklist — показать выполняемые процессы в виде списка;
time — просмотреть и изменить текущее время;
type — вывести на экран содержимое txt файлов;
tsdiscon — отключить сеанс терминала;
ver – вывести сведения о версии ОС windows.
Разумеется, это далеко не весь список команд, которые используются при работе с командной строкой. Здесь перечислены лишь самые основные.

CMD называют по-разному - интерпретатором командной строки (точный перевод аббревиатуры «command line interpreter»), обработчиком команд Windows, командным процессором. Правда, далеко не все пользователи Windows знают, какие задачи можно решать с его помощью. Как правило, это линуксоиды, сисадмины и юзеры, которые еще помнят операционную систему DOS. Сегодня мы хотим рассказать вам, как запускать и использовать CMD.

Запуск исполняемого файла cmd.exe (папка \Windows\System32 ) позволяющего выполнять команды, вводимые с клавиатуры, возможен несколькими способами.

Выполняем настройки

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

Настраиваем возможность использования мыши для выделения текста:

  • переходим во вкладку Общие ;
  • включаем флажок Выделение мышью ;
  • нажимаем кнопку Ok .

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

Пользуемся вкладками Цвета , Шрифт и Расположение для выполнения остальных настроек.

Заметим, что все настройки установленные с помощью опции Умолчания сохраняются для всех последующих сеансов работы cmd . Если требуется выполнить задачу настройки только для текущего сеанса, следует воспользоваться опцией Свойства контекстного меню.

Начинаем работать

Знакомство с обработчиком команд Windows начинаем со списка команд, который получаем с помощью директивы help . Набираем ее в командной строке и делаем запуск на выполнение нажатием клавиши Enter :
help

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

Получить подробную справку можно двумя способами:
help имя_команды
или
имя_команды /?

Пример: получаем справку по chkdsk :
help chkdsk
или
chkdsk /?

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

Пользуемся правой кнопкой мыши для вставки содержимого буфера обмена на экран обработчика cmd.

Команда cls предназначена для очистки экрана:
cls

Для выхода из cmd пользуемся директивой exit :
exit

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

Работаем с файлами и папками

Несмотря на то, что Проводник Windows специально предназначен для работы с файлами и папками многие пользователи предпочитают ему файловые менеджеры такие как, например, Total Commander . Без сомнения, работать с любой из этих программ гораздо удобнее, чем с командной строкой. Однако может случиться так, что не одно из этих приложений запустить невозможно, и в таких аварийных ситуациях на помощь приходит cmd с директивами dir, cd, mkdir, rmdir, del, copy, type .

DIR

dir используется для просмотра содержимого папки (каталога).

Для просмотра содержимого текущего каталога достаточно набрать:

Если вы хотите увидеть в текущей папке только исполняемые файлы с расширением .exe вам придется немного потрудиться и набрать более длинную строку:

Усложним задачу и посмотрим список exe-файлов папки, которая не является текущей, например d:\work :

dir d:\work\*.exe

CD

cd используется для смены текущей папки.

Мы находимся в папке d:\work\example\ и хотим попасть на уровень выше в папку work :

А теперь перейдем в папку d:\music\songs\ :

cd d:\music\songs\

И закончим наш вояж переходом в корневую папку текущего диска:

MKDIR и RMDIR

mkdir занимается созданием папок (каталогов), причем может создать сразу целое дерево test->test1->test2 :

mkdir \test\test1\test2

А rmdir с ключом /S легко это дерево удалит:

DEL, COPY, TYPE

del и copy предназначены соответственно для того чтобы удалять и копировать файлы.

Удаляем все файлы с расширением .tmp из текущей папки:

Копируем из папки music диска d: все файлы с расширением .mp3 на флешку с логическим именем f:

copy d:\music\*.mp3 f:

Наше знакомство с командами этой группы завершает директива type предназначенная для вывода на экран содержимого текстового файла:

type D:\"Басни Крылова"\"Лисица и Виноград.txt"

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

Работаем с сетью

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

  1. ipconfig применяется для такой задачи как отображение настроек TCP/IP-протокола и настройки параметров DHCP.
    Получаем все настройки сетевых адаптеров:
    ipconfig /all
  2. nslookup используется для определения ip-адреса по имени хоста и наоборот:
    nslookup odnoklassniki.ru
    сообщает нам ip-адрес соцсети Одноклассники - 217.20.147.94 ,
    nslookup 87.240.131.97
    «говорит», что ip-адрес 87.240.131.97 принадлежит другой соцсети - ВКонтакте.
  3. ping позволяет выполнить задачу проверки наличия связи с хостом путем отправки/получения управляющих icmp-пакетов. Отсутствие ответа от хоста не всегда означает отсутствие связи. Иногда хосты не пингуются, потому что сисадмины запрещают отправку «ответных» icmp-пакетов echo-reply .
  4. Команда tracert , линуксоиды знают ее как traceroute , позволяет получить «трассу» - цепочку узлов, которую проходит ip-пакет от начального «нашего» узла до конечного.
    Попробуем получить «трассу» на Google :
    tracert google.com

NET - самая популярная сетевая утилита

net - одна из самых используемых команд, поскольку позволяет выполнять множество задач с сетевыми ресурсами:

  • подключение/отключение сетевых дисков;
  • запуск/остановку системных служб;
  • добавить/удалить пользователей;
  • управление совместно используемыми «расшаренными» ресурсами;
  • установку системного времени;
  • отображение информации об использовании ресурсов.

Мы продемонстрируем одну из возможностей программы net.exe - работу с системными службами на примере диспетчера очереди печати.

Для доступа к службам мы привыкли пользоваться интерфейсом windows, но, зная имя службы, а диспетчера печати «зовут» Spooler , ее очень просто остановить

net stop Spooler

и запустить заново.

net start Spooler

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

net help services

Но если вы хотите работать с диспетчером печати, источником бесперебойного питания, диспетчером подключений удаленного доступа через службы windows, их тоже можно запустить из cmd с помощью файла оснастки:

  • запуск диспетчера задач:
    taskmgr.exe
  • запуск редактора реестра:
    regedit.exe
  • запуск диспетчера устройств:
    devmgmt.msc

Некоторые программы имеющие интерфейс командной строки превосходят стандартные программы windows. Например, программа devcon.exe называемая диспетчером устройств командной строки не только обеспечивает возможность включать/выключать/удалять устройства и обновление драйверов, но и предоставляет разработчикам драйверов такие сведения об устройствах, которые невозможно получить с помощью диспетчера устройств windows.

Итак, что же такое командная строка? Это составляющая Windows, с помощью которой можно вводить разные команды компьютера. Как правило, только опытные пользователи обращаются к командной строке, но это не повод молчать об этом, поэтому я решил посвятить этот пост возможностям и свойствам командной строки.

Зачем нужна командная строка?

Вы спросите, а зачем знать о возможностях командной строки, если есть графический интерфейс Windows? А вот сейчас я вам перечислю причины, по которым стоит использовать командную строку:

Расход памяти меньший, чем при применении системы меню;

Набор команды любого приложения выполняется быстрее, чем, если бы использовался графический интерфейс команды;

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

Где применяют командную строку?

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

В чем преимущества командной строки?

Практически моментальное обращение к командам различных используемых файлов;

Чтобы вызвать любую команду достаточно небольшое число нажатий;

Можно управлять программами, которые не имеют графического интерфейса;

Можно удаленно соединяться с компьютером по минимуму затрачивая трафик;

Текста на странице вмещается больше, чем в графическом интерфейсе.

Есть ли минусы командной строки?

Трудно воспринимается пользователями, которые привыкли работать с графическим интерфейсом;

Если отсутствует автоматическое добавление, то будет трудно вводить длинные команды;

Не имеет аналогов.

Как открыть командную строку?

1. Чтобы открыть командную строку в Windows7/XP, сделайте такие действия:
Пуск => Все программы => Стандартные => Командная строка .

или нажмите сочетание клавиш "Win + R" .

в поле "Открыть" введите такую команду:

Откроется черное окно командной строки с надписью:

C:\Users\Администратор> , где Администратор - имя текущего пользователя.

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

и нажмите клавишу ВВОД .

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

Например:

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

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

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

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

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

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

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

CD

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

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

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

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

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

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

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

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

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

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

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

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

DEL

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

REN

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Хочу рассказать Вам о всех командах командной строки, которые могут понадобиться Вам при работе с ОС 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 - Копирование файлов и дерева папок