Стандартные комманды MS-DOS для работы с сетью
ipconfig
Многим пользователям Windows 98, работающим в сети знакома программа WinIPcfg . Это небольшая утилита с графическим интерфейсом, выполняющая идентичные функции ipconfig из командной строки. Пользователи Windows 2000 могут загрузить Wntipcfg.exe отсюда http://www.microsoft.com/en-us/download/details.aspx?id=18637
ipconfig /all
Выводит всю конфигурацию всех сетевых интерфейсов имеющихся в системе.
ipconfig /displaydns
Выводит информацию о ДНС Кеше. Выводит результат только если работает/включена служба DNS Cache .
ipconfig /flushdns
Очистка ДНС Кеша. Уместно использовать только если работает/включена служба DNS Cache .
ipconfig /release
Освободить IP-адрес для указанного адаптера. Отправляет сообщение DHCPRELEASE, говорящее о том, что клиент больше не нуждается в использовании своего сетевого адреса (например, при отключении клиента)
ipconfig /renew
ipconfig /registerdns
ipconfig /setclassid
ipconfig /showclassid
Отобразить все допустимые для этого адаптера коды (IDs) DHCP -классов.
control netconnections
Отображает/выводит аплет управления сетевыми подключениями (Network Connections).
mstsc
Запуск программы для подключения к удаленному рабочему столу.
netsetup.cpl
Запуск мастера настройки сети.
netsh Winsock reset
Команда netsh winsock reset в некоторых случаях может помочь восстановить работу сети, когда уже ничего не помогает, вернее восстановить доступ к ней.
Что делает netsh winsock reset ?
- Ограничивает возможность передачи данных с помощью сокетов и отправления пакетов от чужого имени, что помогает предотвращать атаки отказа в обслуживании;
- Ограничивает количество одновременных подключений, соединения сверх установленного лимита ставятся в очередь на соединение;
- .
Команда netsh winsock reset сбрасывает и выстраивает заново цепочку LSP для Winsock .
Доступны такие netsh winsock команды:
Только после полного отключения блокировщика скриптов и рекламы на этом месте появится полезная подсказка/ссылка/код/пример конфигурации/etc!
ping itmag.pro
tracert itmag.pro
nslookup itmag.pro
netstat
route
hostname
Cls (очистить экран)
Команда cls очищает консоль командной строки. Это полезно, когда на экране много информации, а вам нужен пустой экран.
В командной строке windows введите cls и нажмите enter, чтобы очистить экран.
Net user (50 базовых команд Windows с примерами)
Команда net user отображает информацию об учетной записи пользователя на локальном компьютере или в домене.
На ПК введите net user, чтобы увидеть информацию об учетной записи компьютера.

Чтобы получить все учетные записи пользователей с контроллера домена.
net user /domain

Получите данные учетной записи домена.
net user username /domain

W32tm (служба времени)
Команда w32tm используется для настройки параметров службы времени windows. Если вам нужно настроить службу времени на сетевой сервер времени, вы можете использовать эту команду для настройки параметров. 50 базовых команд Windows с примерами.
Чтобы просмотреть конфигурацию службы времени, выполните эту команду.
w32tm /query /computer: /configuration

У этой команды много опций, она сложнее, чем казалось. Для получения более подробной информации ознакомьтесь со страницей документации w32tm.
Ipconfig (получение информации о сетевом адаптере)
Команда ipconfig используется для отображения конфигурации TCP/IP компьютера. Вы можете отобразить информацию об IP для одной или всех сетевых карт, установленных на компьютере.
Эта команда также может отображать кэш DNS на локальной машине, очищать DNS, освобождать и обновлять адреса DHCP на всех сетевых картах.
Примеры команд ipconfig
Для просмотра IP-конфигурации всех сетевых карт на компьютере введите команду ниже и нажмите клавишу Enter.
ipconfig /all

Ключ /all для отображения информации об IP для всех сетевых карт.
ipconfig /all
/flushdns для очистки кэша локального DNS
ipconfig /flushdns
/registerdns для запуска динамической регистрации имен DNS и IP-адресов, настроенных на компьютере.
ipconfig /registerdns
/release для освобождения адресов DHCP. Это освободит адреса DCHP на сетевых картах, настроенных на DHCP.
ipconfig /release
/renew ключ обновит DHCP-адрес для всех сетевых карт.
ipconfig /renew
/displaydns ключ отобразит кэш клиента DNS.
ipconfig /displaydns
Tasklist (отображение запущенных процессов)
Tasklist (список задач) отображает запущенные процессы на локальном компьютере.

КомандыПравить
Вывод и изменение атрибутов файлов.
ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [диск:] [путь] [имя_файла] [/S] [/D]
- + — установка атрибута;
- — — снятие атрибута;
- R — атрибут «Только чтение»;
- A — атрибут «Архивный»;
- S — атрибут «Системный»;
- H — атрибут «Скрытый»;
- [диск:] [путь] [имя_файла] — указание файла или набора файлов для обработки;
- /S — обработка файлов с указанными именами в текущей папке и во всех её подпапках;
- /D — обработка и файлов, и папок.
Эквивалентна команде UNIX chmod.
cd или chdir
Вывод имени либо смена текущего каталога.
CHDIR [/D] [диск:][путь] CHDIR [..] CD [/D] [диск:][путь] CD [..]
где .. обозначает переход в родительский каталог.
Команда CD диск: отображает имя текущего каталога указанного диска. Команда CD без параметров отображает имена текущих диска и каталога. Параметр /D используется для одновременной смены текущих диска и каталога.
Изменение команды CHDIR при включении расширенной обработки команд: имя текущего каталога в строке вызова преобразуется к тому же регистру символов, что и для существующих имен на диске. Так, команда CD C:\TEMP на самом деле сделает текущим каталог C:\Temp, если он существует на диске. Команда CHDIR перестает рассматривать пробелы как разделители, что позволяет перейти в подкаталог, имя которого содержит пробелы, не заключая все имя каталога в кавычки. Например:
chdir \winnt\profiles\username\programs\start menu
приводит к тому же результату, что и:
cd "\winnt\profiles\username\programs\start menu"
При отключении расширенной обработки команд используется только второй вариант.
Эквивалентна команде Unix cd (с параметрами) или pwd (без параметров).
Команды для работы с каталогами
Набрав две точки (..) можно вернуться в предыдущий каталог; при вводе \ — в корневой каталог.
dir— просмотр оглавления текущего каталога;dir *.exe— выводится информация обо всех файлах с расширением EXE из текущего каталога;cd c:\catalog— установить текущим каталог с именем catalog на диске C;cd[ ]..— переход на каталог выше (пробелы необязательны);cd[ ]\— переход в корневой каталог (пробелы необязательны);md books— в текущем каталоге создать подкаталог books;md c:\archives— в корневом каталоге на диске С: создается каталог archives;rd games— удаление каталога games в текущем каталоге.
Выводит список файлов и подкаталогов, находящихся в заданном каталоге. Если команда задается без параметров, то выводится метка диска и его номер, имена файлов и каталогов (по одному на строку), включая расширения, а также дату и время их последней модификации. После этого выводится число файлов в каталоге, общий объём (в байтах), занимаемый файлами, и объём свободного пространства на диске.
DIR [диск:][маршрут][имя_файла] [/P] [/W] [A[[:]атрибуты]] [/O[[:]сортировка]] [/S] [/B] [/L] [/C]
- H — скрытые файлы;
- -H — нескрытые файлы;
- S — системные файлы;
- -S — файлы, отличные от системных;
- D — каталоги;
- -D — только файлы (не каталоги);
- A — файлы, готовые для архивизации;
- -A — файлы, не измененные после последней архивизации;
- R — файлы, доступные только по чтению;
- -R — файлы, не имеющие доступа только по чтению.
- N — сортировка по алфавиту (по имени);
- -N — в порядке, обратном алфавитному (Z—A);
- E — в алфавитном порядке по расширению;
- -E — по расширению в порядке, обратном порядке;
- D — по дате и времени (начиная с более ранних);
- -D — по дате и времени, начиная с поздних;
- S — по возрастанию размера;
- -S — по убыванию размера;
- C — по коэффициенту компрессии, начиная с меньшего;
- -C — по коэффициенту компрессии, начиная с большего.
О выводе структуры каталога или диска рассказывается в описании команды TREE, а о компрессированных дисках — в описании DBLSPACE. Для вывода подмножества файлов и каталогов вы можете использовать трафаретные символы (* и ?). Если задается более одного значения порядка сортировки, DIR сортирует файлы по первому критерию, затем по второму и т. д.
Можно переопределить набор параметров команды DIR, заданных с помощью переменной DIRCMD. Для этого используйте те же параметры, что и в командной строке DIR, но перед параметром нужно указывать также знак минуса, например, dir /-w. Используемые по умолчанию установки DIRCMD вы можете изменить также с помощью команды DOS SET, набрав их в командной строке после символа равенства (=). Новые установки будут действовать по умолчанию для всех последующих команд DIR до следующего использования SET DIRCMD в командной строке или перезапуска MS-DOS. Чтобы сбросить все назначенные по умолчанию параметры, наберите команду set dircmd=. Текущие установки переменной операционной среды DIRCMD вы можете просмотреть с помощью команды set. MS-DOS выводит на экран список параметров и их установок (подробности вы можете найти в описании SET).
Если есть необходимость использовать DIR для вывода одного листинга каталога за другим, пока не выведется содержимое каждого каталога текущего диска, и необходимо упорядочить каждый каталог по алфавиту, вывести его в широком формате и делать паузу после вывода каждого экрана — для этого, находясь в корневом каталоге, необходимость использовать команду dir /s/w/o/p. Чтобы при этом не выводились имена каталогов, следует использовать команду dir /s/w/o/p/ a: -d. Чтобы распечатать вывод, следует использовать символ переназначения: dir > prn.
Проверка диска и вывод отчета.
CHKDSK [том:[[путь]имя_файла]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:размер]]
том— определяет точку подключения, имя тома или букву проверяемого диска с двоеточием;имя_файла— Файлы, проверяемые на наличие фрагментации (только FAT/FAT32);/F— исправление ошибок на диске;/V— для FAT/FAT32: вывод полного пути и имени для каждого файла на этом диске. Для NTFS: также вывод сообщений об очистке;/R— поиск поврежденных секторов и восстановление их содержимого (подразумевает/F);/L:размер— только для NTFS: изменение размера файла журнала до указанной величины (в КБ). Если размер не указан, выводится текущее значение размера;/X— при необходимости предварительное отключение тома. Все открытые дескрипторы для этого тома будут недействительны (требует/F);/I— только для NTFS: менее строгая проверка индексных элементов;/C— только для NTFS: пропуск проверки циклов внутри структуры папок.
Ключи /I или /C укорачивают время выполнения CHKDSK за счет пропуска некоторых проверок тома.
Эквивалентна команде fsck в Unix.
Также можно использовать команду scandisk, которая ищет все повреждённые кластеры на диске.
Очищает компьютерный терминал.
Эквивалентна команде clear в Unix.
Копирование одного или нескольких файлов в другое место.
COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/A | /B] источник [/A | /B] [+ источник [/A | /B] [[+ …]] [результат [/A | /B]]
источник— имена одного или нескольких копируемых файлов;/A— файл является текстовым файлом ASCII;/B— файл является двоичным файлом;/D— указывает на возможность создания зашифрованного файла;результат— каталог и/или имя для конечных файлов;/V— поверка правильности копирования файлов;/N— использование, если возможно, коротких имен при копировании файлов, чьи имена не удовлетворяют стандарту 8.3;/Y— подавление запроса подтверждения на перезапись существующего конечного файла;/-Y— обязательный запрос подтверждения на перезапись существующего конечного файла;/Z— копирование сетевых файлов с возобновлением.
Ключ /Y можно установить через переменную среды COPYCMD. Ключ /-Y командной строки переопределяет такую установку. По умолчанию требуется подтверждение, если только команда COPY не выполняется в пакетном файле. При вводе вместо имени конечного файла атрибута con, содержимое копируемого файла отображалось на экране. Возможны и другие вариации команды COPY с атрибутом con, обозначающим устройства ввода-вывода. При выполнении команды COPY происходит копирование символов (байтов) из исходного файла по-одному до достижения символа окончания файла. В случае если такой символ встречается в середине файла, при выполнении команды COPY, файл копируется не полностью.
Эквивалентна команде cp в Unix. Расширенными возможностями обладают XCOPY и robocopy
Удаление одного или нескольких файлов.
DEL [/P] [/F] [/S] [/Q] [/A[[:]атрибуты]] имена ERASE [/P] [/F] [/S] [/Q] [/A[[:]атрибуты]] имена
имена— имена одного или нескольких файлов. Для удаления сразу нескольких файлов используются подстановочные знаки. Если указан каталог, из него будут удалены все файлы;/P— запрос на подтверждение перед удалением каждого файла;/F— принудительное удаление файлов, доступных только для чтения;/S— удаление указанных файлов из всех подкаталогов;/Q— отключение запроса на подтверждение при удалении файлов;/A— отбор файлов для удаления по атрибутам;атрибуты— отбор файлов для удаления по атрибутам:
S— системные файлы;R— доступные только для чтения;H— скрытые файлы;A— файлы для архивирования.
Префикс «-» имеет значение НЕ.
Изменение команд DEL и ERASE при включении расширенной обработки команд. Результаты вывода для ключа /S принимают обратный характер, то есть выводятся только имена удаленных файлов, а не файлов, которые не удалось найти.
Эквивалентна команде rm в Unix.
Удаление каталога вместе с файлами и подкаталогами.
deltree [/y] каталог
В Unix функциональность deltree предоставляется командой rm с параметром -r.
Вывод списка файлов и подкаталогов из указанного каталога.
DIR [диск:][путь][имя_файла] [/A[[:]атрибуты]] [/B] [/C] [/D] [/L] [/N] [/O[[:]порядок]] [/P] [/Q] [/S] [/T[[:]время]] [/W] [/X] [/4]
- [диск:][путь][имя_файла] — диск, каталог и/или файлы, которые следует включить в список;
- /A — вывод файлов с указанными атрибутами: D — каталоги; R — доступные только для чтения; H — скрытые файлы; A — файлы для архивирования; S — системные файлы; префикс «-» имеет значение НЕ;
- /B — вывод только имен файлов;
- /C — применение разделителя групп разрядов для вывода размеров файлов (по умолчанию). Для отключения этого режима служит ключ /-C;
- /D — вывод списка в несколько столбцов с сортировкой по столбцам;
- /L — использование нижнего регистра для имен файлов;
- /N — отображение имен файлов в крайнем правом столбце;
- /O — сортировка списка отображаемых файлов: N — по имени (алфавитная); S — по размеру (сперва меньшие); E — по расширению (алфавитная); D — по дате (сперва более старые); G — начать список с каталогов; префикс «-» обращает порядок;
- /P — пауза после заполнения каждого экрана;
- /Q — вывод сведений о владельце файла;
- /S — вывод списка файлов из указанного каталога и его подкаталогов;
- /T — выбор поля времени для отображения и сортировки время: C — создание; A — последнее использование; W — последнее изменение;
- /W — вывод списка в несколько столбцов;
- /X — отображение коротких имен для файлов, чьи имена не соответствуют стандарту 8.3. Формат аналогичен выводу с ключом /N, но короткие имена файлов выводятся слева от длинных. Если короткого имени у файла нет, вместо него выводятся пробелы;
- /4 — вывод номера года в четырёхзначном формате.
Стандартный набор ключей можно записать в переменную среды DIRCMD. Для отмены их действия следует ввести в команде те же ключи с префиксом «-», например: /-W.
Эквивалентна команде ls в unix.
Вывод информации в любой источник назначения, файл, экран и т. д.
echo shutdown /p /t 3600 >> C:\\autoend.bat
Функции данной команды и форма записи для Windows и Unix — разные.
Отображает сообщение (message) или включает и выключает эхо-отображение команд.
ECHO[ ][ON|OFF] ECHO[ ][message]
Изменение MBR, а именно восстановление главной загрузочной записи, если она оказалась повреждена/модифицирована/затёрта. Запуск команды без аргументов вызывает меню для создания, удаления, и получения информации о разделах диска. Также может быть сменён активный (загрузочный) раздел.
FORMAT том: [/FS:система] [/V:метка] [/Q] [/A:размер] [/C] [/X] FORMAT том: [/V:метка] [/Q] [/F:размер] FORMAT тома: [/V:метка] [/Q] [/T:дорожки /N:секторы] FORMAT тома: [/V:метка] [/Q] FORMAT том: [/Q]
- том — указывает букву диска (с последующим двоеточием), точку подключения или имя тома;
- /FS:filesystem — указывает тип файловой системы (FAT, FAT32 или NTFS);
- /V:метка — метка тома;
- /Q — быстрое форматирование;
- /C — только для NTFS: установка режима сжатия по умолчанию для всех файлов, создаваемых на новом томе;
- /X — инициирует отключение тома, в качестве первого действия, если это необходимо. Все открытые дескрипторы тома будут неверны.
- /S — копирует на диск минимальный набор системных файлов, необходимых для загрузки MS-DOS с этого диска (io.sys, msdos.sys, drvspace.bin, command.com);
- /A:размер — заменяет размер кластера по умолчанию. В общих случаях рекомендуется использовать размеры кластера по умолчанию;
- /F:размер — указывает размер форматируемых гибких дисков;
- /T:дорожки — число дорожек на каждой стороне диска;
- /N:секторы — число секторов на каждой дорожке.
Как запустить командную строку от имени администратора?
Это очень важно, поскольку некоторые команды не будут выполняться, если командная строка не находится в режиме администратора.
Чтобы запустить командную строку от имени администратора, щелкните правой кнопкой мыши на «Командная строка» и выберите «Запуск от имени администратора«.

Итог 50 базовых команд Windows с примерами.
Все эти команды можно использовать в PowerShell или в старом (и мертвом) Windows CMD. Эти команды полезны независимо от того, на каком этапе ИТ-карьеры вы находитесь. Я использовал некоторые из этих команд с тех пор, как начал работать техником службы поддержки, и до сих пор использую их в качестве системного администратора/сетевого инженера.
Возможно вам так же будет интересно:
Как создать разделы диска в Linux?
Полезные горячие клавиши для Bash
Runas (50 базовых команд Windows с примерами)
Runas позволяет запустить определенный инструмент или программу от имени другого пользователя. Например, вы вошли в систему как обычный пользователь (без прав администратора), а вам нужно запустить программу под учетной записью, имеющей права локального администратора.
В этом примере я вошел в систему как adpro\adam.reed и запущу программу (блокнот) под учетной записью локального администратора.
runas /user:administrator c:\windows\notepad.exe

Systeminfo

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

Вы можете запустить эту команду на удаленных компьютерах с параметром /s.
system info /s pc1
Mstsc (50 базовых команд Windows с примерами)
Команда mstsc запускает сеанс удаленного рабочего стола на другом компьютере или позволяет редактировать конфигурационный файл .rdp.
Подключитесь к серверу, используя полноэкранный режим, я буду использовать 192.168.100.10 в этих примерах.
mstsc /f 192.168.100.10
Распределите rdp по нескольким мониторам.
mstsc /span 192.168.100.10
Есть ли команда для вывода списка всех команд Windows?
Вы можете набрать help, чтобы получить список системных команд по умолчанию.

К сожалению, здесь не перечислены команды, которые были установлены другими программами, например, инструментами RSAT. Полный список команд можно найти в документации по командам Microsoft Windows.
Ping (проверка сетевого соединения)
Команда ping проверяет сетевое соединение между двумя устройствами, посылая эхо-запросы ICMP. Например, компьютер A проверяет, есть ли у него соединение с компьютером B, посылая несколько пакетов туда и обратно.
Команда ping по-прежнему является одним из моих любимых инструментов для тестирования базового сетевого подключения. Она быстрая и очень простая в использовании. Кроме того, я использую ее для следующих целей:
- Проверка потери пакетов
- Тестирование задержки
- Тестирование DNS-запросов
- Тестирование возможности подключения с настройкой новых соединений (может ли мой маршрутизатор общаться со следующим узлом, например, маршрутизатором провайдера?)
Примеры Ping
Чтобы проверить соединение с другим устройством по IP, используйте приведенную ниже команду.
ping 192.168.100.1

Ping по имени хоста.
ping bookflow.ru
Для большинства команд windows вы можете ввести команду, за которой следует /? для просмотра справки, в ней будет показан полный синтаксис и параметры. Поэтому для просмотра справки по команде ping используйте эту команду:
ping /?
Ключ -l задает размер пакета.
ping -l 2024 192.168.5.1
Ключ -a будет выполнять обратное разрешение имен на IP (поиск PTR-записей).
ping -a 142.250.177.46
-Ключ -t будет выполнять непрерывный пинг. Очень популярная команда для тестирования сетевого соединения.
ping -a 192.168.5.1
Отправьте вывод любой команды в текстовый файл.
ping -t > c:\it\test-ping.txt
Gpupdate (обновление групповой политики)
Команда gpupdate используется для применения групповых политик на компьютере в домене windows. Это очень популярная команда, я видел много админов, которые используют ее. Вы можете запустить эту команду, чтобы обновить GPO и избежать перезагрузки, но это не всегда срабатывает.
Примеры команды gpupdate
Эта команда выполняет все изменения GPO на компьютере.
gpupdate

Используйте /force для повторного применения всех GPO на компьютере.
gpupdate /force
Format (50 базовых команд Windows с примерами)
Команда format используется для форматирования раздела на жестком диске или флэш-накопителе. При этом все данные с раздела будут удалены.

В этом примере я отформатирую диск E в файловую систему NTFS.
format e: /fs:NTFS
Mmc
mmc открывает консоль управления Microsoft Management Console. Затем можно добавлять/удалять собственные оснастки для быстрого доступа к различным консолям управления.

Psexec (50 базовых команд Windows с примерами)
PsExec позволяет выполнять команды на удаленных компьютерах. Это полезно, когда нужно устранить неполадки на удаленном компьютере без полного контроля над ним.
В этом примере я выполню команду ipconfig на удаленном компьютере pc1, чтобы получить информацию об IP-адресе.
psexec \\pc1 ipconfig

Route Print (просмотр локальной таблицы маршрутизации)
Для просмотра таблицы маршрутизации локального компьютера используйте команду route print. Это полезно, когда компьютер оснащен несколькими сетевыми интерфейсными картами и вам нужно определить маршрут, по которому проходит сетевой трафик.
route print

Cipher (шифровать данные)
Команда cipher полезна для перезаписи удаленных данных в windows. Когда вы удаляете данные из Windows, их можно восстановить с помощью программного обеспечения для восстановления данных. С помощью команды cipher можно удалить удаленные данные с диска, чтобы никто не смог их восстановить.
Чтобы перезаписать удаленные данные на томе, используйте ключ /w. Например, я очищу путь c:\it\private.
cipher /w:c:\it\private

Команды MS-DOS для работы с файлами
Создание текстовых файлов
Формат команды:
copy con имя-файла
Ctrl+Z, F6 — признак конца файла.
Enter — признак конца строки.
Примеры:
copy con work.txt — создать в текущей директории текстовый файл work.txt.
Удаление файлов
Формат команды:
Примеры:
del *.txt — удалить все файлы с расширением .txt из текущей директории;
del name.doc — удалить из текущей директории файл с именем name.doc.
Переименование файлов
Формат команды:
ren имя-файла1 имя-файла2
В параметре имя-файла1 можно указывать дисковод и путь, в имя-файла2 — нет.
Команда ren не обрабатывает скрытые файлы.
Примеры:
ren xxx.doc xxx.txt — переименовать файл xxx.doc текущей директории в xxx.txt;
ren a:*.txt *.doc — переименовать все файлы текущей директории на диске а: с расширением .txt в файлы с такими же именами и расширениями .doc.
Копирование файлов
В именах файлов можно употреблять символы * и ?, а также указывать имя диска и путь.
Команда copy не копирует скрытые файлы и файлы нулевой длины.
Если файл с таким же именем, как у копии, создаваемой командой уже существует, то он замещается.
Примеры:
copy x.txt z.txt — скопировать файл x.txt в текущую директорию с именем z.txt;
copy a:\*.* — cкопировать все файлы из корневой директории диска а: в текущую директорию текущего диска;
copy \text\*.txt a:*.doc — скопировать из поддиректории text текущей директории все файлы с расширением txt в текущую директорию диска а:. Файлы получат расширения doc.
Использование устройств:
copy t1.txt prn — копирование файла t1.txt на принтер;
copy t1.txt con — копирование файла t1.txt на экран монитора.
Соединение (конкатенация) файлов
Если имя исходного файла (или одного из файлов) совпадает с именем создаваемого командой copy файла, то существующий файл замещается. Например, если файл all.doc уже существует, то команда copy *.doc all.doc будет ошибочной, т.к. файл all.doc будет уничтожена в начале копирования.
Примеры:
copy .lst+*.ref *.prn — к каждому файлу текущей директории с расширением lst добавить файл с тем же именем и расширением ref, результат записывается в файл с тем же именем и расширением prn;
copy f1.doc+f2.doc — объединить файлы f1.doc и f2.doc, содержимое объединенного файла записывается в файл f1.doc;
copy *.txt all.prn — содержимое всех файлов с расширением txt записывается в файл all.prn.
Перемещение файлов в другую директорию
С параметром /y при существовании в директории-приемнике файлов с теми же именами, что и пересылаемые, выполняется замещение этих файлов без запроса. Задание нового имени возможно только при пересылке одного файла. Например, команда move *.bac a:\*.old ошибочна.
Примеры:
move *.doc d:\ — переместить файлы с расширением doc из текущей директории в корневую директорию диска d:;
move f1.txt tmp\f2.txt — переместить файл f1.txt в директорию tmp с переименованием в f2.txt.
Сравнение файлов
Если имя файла-протокола не задано, сведения о сравнении выводятся на экран.
Параметры:
/l — построчное сравнение. Если программа обнаруживает различия в файлах, она пытается найти после точки рассогласования места, начиная с которых файлы снова становятся одинаковыми. На выходе — различающиеся строки;
/b — побайтовое сравнение. После обнаружения различия файлов сравнение прекращается.
По умолчанию режим сравнения выбирается по расширению:
/b — .exe, .com, .sys, .obj, .lib, .bin,
/l — остальные.
Параметры построчного сравнения:
/c — игнорировать различия между строчными и прописными буквами;
/n — вывод номеров строк;
/число — сколько строк файлов должно совпадать, чтобы файлы считались снова согласованными. По умолчанию 2 строки;
/lbчисло — размер внутреннего буфера для нахождения соответствий в файлах после рассогласования. По умолчанию 100 строк.
Примеры:
fc doclad.doc doclad1.doc > diff — сравнить файлы, отчет поместить в файл diff.
Вывод файла на экран
Формат команды:
Примеры:
type t1.doc — вывод на экран файла type t1.doc из текущей директории.
Команда копирования xcopy
Преимущества команды xcopy:
Xcopy
Xcopy — еще одна команда Windows, используемая для копирования файлов и папок. Чтобы скопировать все файлы и папки в новое место, используйте эту команду.
xcopy c:\myfolder e:myfolder
GETMAC
Каждое совместимое со стандартами IEEE 802 устройство имеет уникальный MAC-адрес (Media Access Control). Производитель присваивает каждой единице оборудования свой собственный адрес, который прописан в самом устройстве.

Вы можете увидеть несколько MAC-адресов, в зависимости от того, сколько сетевых адаптеров установлено на вашем компьютере. Например, интернет-соединения Wi-Fi и Ethernet будут иметь отдельные MAC-адреса.
Set (получить сведения о системе)

Команда set отображает информацию о переменных окружения.
Я не так часто использую эту команду, но все же она полезна для проверки входа пользователя на сервер или быстрого просмотра переменных окружения.
Одна маленькая хитрость этой команды заключается в том, что вы можете ввести команду, за которой следует строка, и она отобразит только эти результаты. Например, если я хочу найти все, что начинается с path, я использую следующую команду
set path
Теперь он просто отображает все, что начинается с «path».

Рекомендуемый контент
А тут же ж мог быть рекомендуемый контент от гугла 🙂 Для отображения рекомендуемого контента необходимо в браузере разрешить выполнение JavaScript скриптов, включая скрипты с доменов googlesyndication.com и doubleclick.net
Вы не любите рекламу!? Напрасно!:) На нашем сайте она вовсе ненавязчивая, а потому для нашего сайта можете полностью отключить AdBlock (uBlock/uBlock Origin/NoScript) и прочие блокировщики рекламы! AdBlock/uBlock может препятствовать нормальной работе системы поиска по сайту, отображению рекомендуемого контента и прочих сервисов Google. Рекомендуем полностью отключить блокировщик рекламы и скриптов, а также разрешить фреймы (aka iframe).
источник
//sys-adm-7. narod. ru/DOS/pamiat/net_disk. jpg” width=”399″ height=”299″>
Примечание. Многие программы в принципе не способны запуститься с сетевого
ресурса до тех пор, пока он не будет объявлен локальным диском данного компьютера
Assoc (ассоциация файлов)
Команда assoc отображает или изменяет ассоциации расширений имен файлов.
Список всех текущих ассоциаций расширений имен файлов.
assoc

Вот пример создания ассоциации файлов. Я свяжу расширение файла .jpg с типом файла jpegfile.
assoc .jpg=jpgfile
Rsop (параметры групповой политики)
Команда RSOP создает отчет о политиках, примененных к компьютеру и пользователю. Это полезно для устранения неполадок в настройках групповой политики на локальном компьютере.
Эта команда требует запуска с правами локального администратора.
rsop

Powercfg (Настройки питания)
Список и настройка параметров питания с помощью команды powercfg
Перечислить все схемы электропитания:
powercfg /list
Измените тайм-аут монитора:
powercfg /change monitor-timeout-ac 5
Fc (сравнение файлов)
Команда fc сравнивает два файла и выводит разницу между ними.
В этом примере я проверю разницу между двумя текстовыми файлами (ping1.txt и ping2.txt).
fc c:\it\ping1.txt c:\it\ping2.txt

Msiexec (установка msi файлов)
Команду msiexec можно использовать для установки и изменения пакетов установщика msi и MSP. Эта команда обычно используется для тихой установки программного обеспечения с помощью программы установки msi.
Установите пакет.
msiexec /i c:\install_file.msi
Установка пакета без участия пользователя.
msiexec /i c:\install_file.msi /quit
Tracert (поиск и устранение неисправностей в сети)
Команда tracert используется для отслеживания пути, пройденного пакетом от IP-адреса источника до адреса назначения. Это означает, что она отображает каждый маршрутизатор (hop), через который проходит пакет, чтобы достичь места назначения.
Эту команду я использую не очень часто, но все же она может пригодиться при устранении неполадок в сети. Например, у нас были некоторые проблемы со скоростью веб-сайта у нашего провайдера, а у другого провайдера проблем не было. Провайдер попросил нас запустить traceroute, чтобы они могли увидеть путь, который проходит сайт.
Примеры команды tracert
Синтаксис этой команды — tracert, за которым следует имя хоста или IP.
tracert google.com

У этой команды очень мало опций. Единственный ключ командной строки, который я считаю полезным, это -d, который используется для того, чтобы не преобразовать адрес в имя хоста.
Инструменты командной строки в Windows
Вы можете получить подробную справку по каждой из нижеперечисленных команд, набрав в командной строке:
Команда NETSTAT отображает статистику протокола и текущих сетевых подключений TCP/IP.
Команда PING проверяет наличие связи с указанным узлом.
Команда IPCONFIG выводит различные сведения о текущей конфигурации протокола IP и может осуществлять базовое конфигурирование этого протокола.
Команда NSLOOKUP обращается с запросом к DNS-серверу.
Команда NETSH показывает различные параметры настроек сети.
Chkdsk (проверить диск)
Команда chkdsk сканирует файловую систему на диске и проверяет целостность файлов и метаданных. У этой команды много опций командной строки, поэтому для получения подробной информации обратитесь к меню справки (chkdsk /?).
Для проверки диска в режиме только для чтения выполните следующую команду.
chkdsk

Используйте /F, чтобы исправить все ошибки, обнаруженные на диске.
chkdsk /f
Команда shutdown (выключение)

Команда shutdown делает именно это — она выключает компьютер. Эта команда полезна для выключения или перезапуска локальных или удаленных компьютеров. Она также позволяет быстро просмотреть все журналы регистрации причин перезапуска или выключения компьютера.
Примеры shutdown
Эта команда перезагрузит компьютер pc2.
shutdown /r /m \\pc2
Эта команда выключит удаленный компьютер.
shutdown /s /m \\pc2
Просмотр журналов предыдущих выключений/перезагрузок.
shutdown /d
Вот пример вывода команды shutdown /d. Это может быть полезно, чтобы быстро проверить, почему компьютер перезагрузился или выключился.

Другие примеры shutdown
Некоторые из них используют несколько ключей, обратитесь к файлу справки shutdown /? для объяснения каждого ключа команды.
Выход пользователя из системы на удаленном компьютере.
shutdown /l /m \\pc2
Перезагрузка удаленного компьютера без обратного отсчета.
shutdown /r /m \\pc2 /t 0
Выключает локальный компьютер и указывает период времени до выключения в секундах.
shutdown /s /t 60
Выключение удаленного компьютера с помощью пользовательского сообщения.
shutdown /m \\pc2 /c "Rebooting computer, have a nice day"
Прервать выключение системы.
shutdown /a
Принудительное закрытие приложений без предупреждения.
shutdown /s /f
Dir (50 базовых команд Windows с примерами)
Команда dir выводит список всех файлов и каталогов в определенном каталоге.
Чтобы перечислить содержимое текущего каталога, используйте эту команду:
dir

Чтобы перечислить содержимое другой папки, перейдите в эту папку или введите dir и путь к ней. Например, я перечислю содержимое папки c:\it\private.
dir c:\it\private
Если в каталоге много файлов и папок, вы можете приостановить листинг каталога, чтобы просмотреть его.
dir /p

Del
Команда del используется для удаления файлов и папок. При удалении файлов с помощью команды del они не попадают в корзину.
Удаление одного файла.
del c:\it\pass.txt
Удалите все файлы exe.
del c:\it\*.exe
Удаление файлов и вложенных папок.
del c:\it\*.*
8 консольных команд для настройки сети в Windows
Панель управления Windows предлагает довольно ограниченный список возможностей для контроля над сетью. Если вам нужен доступ ко всем командам, которые может предложить ваша система, вам следует начать пользоваться командной строкой.
Не переживайте, если никогда не пользовались командной строкой раньше. Это довольно просто. Мы расскажем вам обо всём, что необходимо для того, чтобы приступить к её использованию. Ниже вы найдёте несколько наиболее важных команд для настройки вашей домашней сети.
Net use (подключение к сетевым ресурсам)
Команда net use используется для подключения и удаления общих ресурсов, таких как сетевые диски и принтеры.
В этом примере я подключу сетевой диск к моему серверу srv-vm1
net use \\srv-vm1\share
Вы можете использовать net use для составления списка ресурсов.

Чтобы удалить ресурс, используйте /delete
net use z: /delete
PATHPING
Команда PATHPING аналогична TRACERT, однако она более информативна, а потому требует больше времени для исполнения. Она анализирует маршрут пакетов данных и определяет, на каких промежуточных узлах произошла потеря.

TRACERT
TRACERT означает Trace Route. Как и PING, команда высылает пакет данных для решения сетевых проблем. Однако она определяет не скорость отправки и возврата пакета, а его маршрут.

Команда отображает список всех маршрутизаторов, через которые проходят данные на пути к конечному узлу. Почему мы видим три показателя длительности для каждого маршрутизатора? Потому что TRACERT высылает три пакета данных на случай, если один из маршрутизаторов потеряется или по какой-то причине потребует слишком много времени.
Manage-bde (BitLocker)
Проверка состояния bitlocker, шифрование и расшифровка дисков с данными.
Проверка состояния битлокатора.
manage-bde -status
Включите bitlocker и зашифруйте диск.
manage-bde -on
Hostname (50 базовых команд Windows с примерами)
Эта команда windows отображает имя хоста компьютера.
hostname

Netstat (отображение сетевых подключений)

Это потрясающая команда.
Команда netstat отображает информацию о TCP/IP-соединениях, статистику ethernet и таблицу маршрутизации компьютера. Как системный администратор я использую эту команду на серверах и клиентах Windows при устранении проблем с подключением. Я могу убедиться, что серверы приложений работают правильно, проверив, что служба запущена и прослушивает соединения на порту.
Примеры команды netstat
Отображение всех активных и прослушиваемых портов.
netstat -a
Отображение всех соединений в числовом порядке.
netstat -a -n
Вот результат выполнения вышеуказанной команды. Вы видите, как можно проверить подключение сервера и клиента. Он показывает, что мой контроллер домена с IP 192.168.100.10 установил эти четыре соединения с IP 192.168.100.11.

Другие примеры netstat
Отображает исполняемый файл, который используется для создания соединения.
netstat -ab
Отображает статистику ethernet. Это быстрый способ проверить наличие ошибок и потерь сетевой карты.
netstat -e
Отображает exe и идентификатор процесса (PID), связанный с соединением.
netstat -abo
Отображает локальную таблицу маршрутизации компьютера.
netstat -r
Отображает FQDN с информацией о подключении.
netstat -af
Клиент telnet

Я использую клиент windows telnet для проверки того, разрешает ли удаленный хост подключение к определенному порту или нет, когда кто-то говорит, что ваш брандмауэр блокирует работу программы.
Если вы знаете номер порта, на котором работает приложение, вы можете использовать приведенную ниже команду. В данном примере я установил filezilla, поэтому порт 21 должен быть открыт.
Синтаксис: telnet + имя хоста или IP + номер порта
telnet srv01 21
Вы можете получить или не получить ответ от удаленного сервера. В данном случае с filezilla это так. Вы также можете получить пустой экран при успешном подключении.

Если соединение не установлено, вы должны получить сообщение, как показано ниже.

Это все, для чего я использую клиент telnet. Полный синтаксис команды можно найти в документации Microsoft по telnet.
IPCONFIG
Эта команда наиболее часто используется для отладки сетей в Windows. И дело не только в объёме информации, которую она предоставляет, но и в том, что она комбинируется с несколькими ключами для выполнения определённых команд.

При вводе без ключей IPCONFIG отражает все сетевые адаптеры на вашем компьютере, а также то, как они работают. IPv4 Addres и Default Gateway содержат наиболее важную информацию.
Чтобы очистить DNS-кеш, используйте следующий ключ: ipconfig /flushdns
Эта операция может помочь, если интернет работает, однако вы не можете попасть на некоторые сайты или сервера.
Nslookup (поиск записей dns)

Команда nslookup используется для проверки записей DNS и устранения неполадок DNS. Это обязательная команда для любого системного администратора или сетевого инженера. Вы можете выполнять все виды тестов для проверки правильности работы DNS, вы можете проверять PTR, A, MX, SOA и многие другие типы записей DNS. Это еще одна из моих любимых команд windows для устранения неполадок в сети.
Примеры команд Nslookup
Чтобы проверить наличие записи A в имени хоста, выполните следующие два шага
Шаг 1: введите nslookup и нажмите enter
Шаг 2: введите доменное имя и нажмите enter





