Разное

Список команд командной строки: Команды командной строки: полный список (команды CMD)

20.11.2020

Содержание

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

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

Командная строка (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 — Перемещение\Переименование каталога. Синтаксис: (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, Команды командной строки, Командная строка.

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

Windows cmd команды командной строки виндовсWindows cmd команды командной строки виндовс

В операционных система Windows 7,8 или 10 командная строка, конечно, не такой сильный инструмент, как системная консоль в Linux. Но тем не менее, она умеет очень многое и при правильном использовании это тоже очень неплохое подспорье в работе как профессионалу, так и новичку. Чтобы её запустить достаточно нажать кнопку «Пуск» и набрать фразу «Командная  строка». В результатах будет ярлычок запуска консоли. Но можно поступить быстрее — просто нажать комбинацию клавиш Win+R, в строку «Открыть» ввести команду cmd и кликнуть на «ОК».

как запустить командную строку cmdкак запустить командную строку cmd

После этого Вы увидите чёрное окошко с мигающим курсором. В нём и надо вводить директивы. Я приведу список базовых команд командной строки Виндовс. 

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

append — команда, позволяющая открыть файлы данных из указанной папки таким образом, как будто они находятся в текущей папке.
arp — работа с таблицей протокола ARP (Address Resolution Protocol)
assoc — работа с ассоциациями: просмотр или изменение сопоставлений расширений файлов приложениям
at — планировщик задач Виндовс
attrib — изменение атрибута нужного файла
bcdboot — системная утилита, используемая для создания системного раздела или восстановления среды загрузки на системном разделе, который создается посредством копирования небольшого набора файлов среды загрузки из установленного образа. Другими словами, комада запускает копирование в системный раздел файлов загрузки и создание новой конфигурации загрузки (bcd)
bcdedit — редактирование конфигурации загрузки Windows (bcd)
bootcfg — изменение параметров загрузки операционной системы в файле boot.ini
bootsect — работа с загрузочными секторами для обеспечения работы загрузчиков ntldr или bootmgr
cacls — редактирование списков управления доступом к файлам (другими словами создание списка ACL — Access Control List)
call — вызов из командного файла подпрограмм или других командных файлов
cd — смена текущего каталога (сокращение от Change Directory)
change — изменение настроек сервера терминалов. Контексты — logon, port, user. Аналогичные команды:

- chglogon
- chgport
- chgusr

chcp — просмотр или изменение текущей кодовой страницы
chkdsk — утилита проверки диска (сокращение от Check Disk)
chkntfs — проверка файловой системы NTFS на наличие ошибок и управление проверкой диска при загрузке ОС
choice — эта команда позволяет внести в командный файл элемент интерактивности, реализуя пользовательский ввод в командном файле.
cipher — работа с шифрованием файлов
clip — перенаправление вывода работы командной строки в буфер обмена Windows
cls — очистка содержимого экрана консоли в командной строке
cmd или command — запуск ещё одной копии командной строки MS-DOS
color — доступ к изменению цвета фона  и текста в окне консоли
comp — сравнение содержимого указанных файлов
compact — работа с сжатием и распаковкой файлов в разделах NTFS
convert — конвертирование файловой системы дисков из одной файловой системы в другую. Например, из FAT в NTFS.
copy — команда командной строки для копирования файлов и каталогов
date — отображение или изменение текущей даты на компьютере
debug — запуск отладчика Windows
defrag — запуск системного приложения для дефрагментации диска
del — удаление выбранного файла или сразу нескольких файлов
devcon — управление устройствами через командную консоль
diantz — создание архивов формата .cab. Аналог команды makecab.
dir — отображение списка файлов и каталогов
diskpart — системная утилита для управления разделами дисков
doskey — редактирование и повторный вызов команд Windows, использование макросов.
driverquery — вывод информации о установленных в системе драйверах.
echo — вывод текста на экран консоли
edit — консольный текстовый редактор
endlocal — конец локальных изменений переменных окружения в командном файле
erase — удаление указанных файлов (аналог команды del)
esentutl — приложение для обслуживания баз данных Extensible Storage Engine для Windows
eventcreate — запись сообщения в журнал событий Windows
exit — выход из запущенной утилиты, процедуры или командного файла
expand — распаковка сжатых файлов с расширением CAB.
extract — извлечение содержимого, распаковка CAB-файлов в Windows (EXTRAC32)
fc — сравнение содержимого  в выбранных файлах
find — поиск строки с заданным символом в файле
findstr — поиск строк в файлах с использованием регулярных выражений
for — цикл «for» для обработки результатов выполнения других команд, списков, и строк в текстовых файлах
forfiles — выполнение определённой команды для каждого файла в заданной группе
format — форматирование диска
fsutil — утилита для управления файловой системой диска
ftp — встроенный консольный FTP-клиент
ftype — просмотр и изменение расширений файлов и сопоставленных им приложений
getmac — команда консоли Виндовс, показывающая физические адреса (т.н. MAC-адреса) имеющихся на компьютере сетевых адаптеров (в т.ч.  и WiFi)
goto — команда для организации безусловного перехода в командном файле. Обычно используется с командой «if» или «for».
help — справка по командам командной строки Windows
hostname — отображение имени компьютера в сети
icacls — управление списками доступа (acl)
if — оператор условного выполнения команд в пакетном файле
ipconfig — просмотр информации о параметрах сетевых адаптеров и управление конфигурацией протокола IP
label — редактирование меток тома дисков
logman — работа с монитором оценки производительности операционной системы
logoff — завершение текущего сеанса пользователя
makecab — создание сжатых файлов формата .CAB
mem — вывод справки об использовании памяти в консоли
md — создание нового каталога (папки)
mklink — работа с символическими ссылками на файлы и папки
mode — конфигурирование системных устройств в среде CMD
more — постраничный вывод информации или содержимого файлов
mountvol — управление точками монтирования томов
move — перемещение файлов и каталогов
movefile — перемещение или удаление занятых файлов при следующей перезагрузке
msg — отправка сообщений активным пользователям в системе
nbtstat — отображение статистики и кеша имён протокола NETBIOS over TCP/IP (NetBT)
net — работа с ресурсами локальной сети
netcfg — отображение и изменение конфигурации компонентов сети
netsh — командная сетевая оболочка Network Shell, имеющая расширенные возможности работы с сетевыми сервисами
netstat — вывод статистики активных сетевых соединений
nslookup — просмотр данных DNS в командной строке по выбранному сайту или IP-адресу
openfiles — управление открытыми локально или через сеть файлами
path — изменение пути поиска исполняемых файлов
pathping — одновременная трассировка маршрута и пинг каждого из промежуточных узлов с возможностью оценки качества каждого из участков маршрута
pause — пауза при выполнении командного файла в консоли
ping — тестовая системная утилита проверки доступности узла в локальной сети или Интернете
popd — возврат в каталог, который был ранее отмечен командой pushd
pnputil — утилита для работы с драйверами устройств Plug-n-Play (PnP)
powercfg — настройка параметров электропитания системы
print — печать текстового файла из командной строки
prompt — изменение строки приглашения в консоли
pushd — сохранить текущего пути к каталогу
qprocess — показ текущего состояния процессов
query — информация о текущем состоянии процессов и сеансов пользователей (аналог команд qprocess и quser)
quser — отражение информации о сеансах пользователей
rasdial и rasphone— управление сеансами удаленного доступа
rd — удаление указанного каталога (сокращение от Remove Directory)
reagentc — адимнистрирование стреды восстановления Windows
recover — восстановление файлов на поврежденном диске
reg — утилита командной строки для работы с реестром Windows
regedit — импорт и экспорт данных реестра Windows
regsvr32 — регистрация или отмена регистрации DLL
regini — управление доступом к разделам реестра
rem — комментарий в строке командного файла
rename (ren) — переименование файлов
replace — замена или добавление файлов в каталогах
reset — сброс сеанса удаленного рабочего стола (RDP сессии)
rmdir — удаление каталога
robocopy — системная утилита резервного копирования и синхронизации каталогов
route — работа с таблицей маршрутизации Виндовс
runas — запуск указанного приложения от имени другого пользователя (обычно Администратора)
rundll32 — регистрация файлов DLL и запуск их в качестве приложения
sc — управление службами Windows (сокращение от Service Control)
schtasks — работа с планировщиком задач
sclist — список системных служб операционной системы
set — установка и изменение переменных среды окружения Windows
setlocal — установка локальных переменных в командном файле
setx — утилита для создания системных переменных
sfc — проверка и восстановление системных файлов Windows
share — управление доступом к файлам и папкам из локальной сети
shift — сдвиг входных параметров для командного файла
shutdown — выключение или перезагрузка компьютера из командной строки
sleep — задержка по времени в пакетном файле
sort — сортировка строк в выбранном файле
start — запуск приложения или командного файла через консоль
subst — назначение каталогу буквы диска или отмена уже установленного назначения
systeminfo — отображение полной информации о системе
takeown — изменение владельца файла или папки
taskkill — завершение активных процессов в локальной системе или на удалённом компьютере
tasklist — отображение списка выполняющихся задач, приложений и служб Windows
time — отображение и настойка текущего времени
telnet — встроенный telnet-клиент Windows
tftp — встроенный консольный TFTP-клиент
timeout — задержка в пакетных файлах
title — изменение заголовка окна запущенного командного интерпретатора CMD.EXE
tracert — трассировка маршрута к узлу в локальной сети или Интернете
tree — отображение структуры каталога в виде «дерева»
type — вывод в консоль содержимого указанного текстового файла
typeperf — вывод сведений о производительности
tzutil — работа с часовыми поясами
ver — отображение версии операционной системы
verify — настройка режима проверки записываемых файлов
vol — вывод данных метки выбранного тома
vssadmin — администрирование службы теневого копирования томов
waitfor — принудительное ожидание командой сигнала или действия
where — отображение места расположения файлов
whoami — вывод имени текущего пользователя
windiff — сравнение содержимого выбранных файлов
winrm — удаленное управление системой из консоли
winrs — удаленная командная строка Remote Shell
winsat — средство проверки производительности системы
wmic — выполнение команды WMI
xcopy — копирование файлов и папок

Примечание: Все эти команды можно использовать не только в интерпретаторе CMD.EXE, но и составлять из ни исполняемые BAT-файлы.

Примеры использования команд командной строки CMD:

Работа с реестром:
reg add — Добавить параметр в реестр
reg compare — Сравнивать части реестра.
reg copy — Копирует из одного раздела в другой
reg delete — Удаляет указанный параметр или раздел
reg export — Экспортировать часть реестра
reg import — Соответственно импортировать часть реестра
reg load — Загружает выбранную часть реестра
reg query — Выводит значения заданной ветки реестра
reg restore — Восстанавливает выбранную часть реестра из файла
reg save — Сохраняет выбранную часть реестра
reg unload — Выгружает выбранную часть реестра

Система:
shutdown /r 0 — немедленная перезагрузка системы
shutdown /h 0 — немедленное выключение компьютера
systemInfo — покажет много полезного о компьютере

Управление группами и пользователями:
net localgroup group user /add — Добавить в группу «group», пользователя «user»
net localgroup group user /delete — Удалить пользователя «User» из группы «group»
net send comp »Привет!» — отправить сообщение «Привет» пользователю компьютера «comp»
net sessions — список сессий пользователей
net session /delete — закрыть все открытые сетевые сессии
net use Z: \\имя компьютера\папка\ — подключить как сетевой диск с буквой «Z:\» папку на указанном удаленном компьютере
net user user /active:no — заблокировать пользователя «user»
net user user /active:yes — разблокировать пользователя «user»
net user user /domain — информация о пользователе «user» домена «domain»
net user user /add — добавить пользователя «user»
net user user /delete — удалить пользователя «user»

Сеть:
netstat -a — список всех подключений по сети к машине
nbtstat -A 192.168.1.2 — имя пользователя работающего за удаленной машиной c IP-адресом 192.168.1.2.

Вызов системных утилит, оснасток и консолей управления Windows:

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

appwiz.cpl — Установка и удаление программ
certmgr.msc — Консоль управления сертификатами
ciаdv.msc — Служба индексирования
cliconfg — Настройка сетевого клиента SQL
clipbrd — Буфер обмена Windows
compmgmt.msc — Системная оснастка «Управление компьютером»
dcomcnfg — Консоль управления DCOM компонентами
ddeshare — Общие ресурсы DDE (на Win7 не работает)
desk.cpl — Управление свойствами экрана
devmgmt.msc — Запуск Диспетчера устройств Виндовс
dfrg.msc — Дефрагментация дисков
diskmgmt.msc — Консоль «Управление дисками»
dxdiag — Инструмент диагностики DirectX
eudcedit — Редактор личных символов
eventvwr.msc — Просмотр журнала событий системы
firewall.cpl — настройки встроенного файрвола (брандмауэра) Windows
gpedit.msc — Редактор груповых политик Windows
iexpress — Мастер создания самораспаковывающихся файлов-архивов IExpress2.0
fsmgmt.msc — Работа с общими папки
fsquirt — Передача файлов через Bluetooth
chkdsk — Консольная системная программа для проверки дисков
control admintools — системная оснастка «Администрирование компьютера»
control netconnections — папка «Сетевые подключения»
control printers — Раздел «Принтеры и факсы» панели управления
control schedtasks — Планировщик Windows (Назначенные задание)
control userpasswords2 — Управление учётными записями
compmgmt.msc — системная консоль «Управление компьютером»
lusrmgr.msc — Мастер работы с локальными группами и пользователями
mmc — создание своей собственной оснастки
msconfig — Программа настройки системы. Управление автозагрузкой, запуском служб службы и т.п.
mstsc — Подключение к удаленному рабочему столу
ncpa.cpl — Открыть папку «Сетевые подключения» (аналог control netconnections)
ntmsmgr.msc — Работа со съёмными запоминающими устройствами
odbccp32.cpl — Администратор источников данных
perfmon.msc — Производительность системы
regedit — Редактор реестра Windows
rsop.msc — Оснастка результатирующих политик RSoP
secpol.msc — РедакторЛокальной групповой политики
services.msc — Управление Службами Windows
sfc /scannow — Проверка системных файлов и восстановление
sigverif — Проверка подписи файла
sndvol — Микшер громкости. Управление громкостью звука
sysdm.cpl — Свойства системы
sysedit — Редактор системных файлов Boot.ini, Config.sys, Win.ini и т.п.
syskey — Защита Базы Данных учётных записей
taskmgr — Запуск Диспетчера задач Windows
utilman — Диспетчер служебных программ
verifier  — Проверка цифровой подписи драйверов
wmimgmt.msc — Служба инструментария управления WMI

Командная строка и консольные команды Windows 7-10

Консольная командаКомментарий
 \Вызов проводника Windows
A
 appwiz.cplПрограммы и компоненты Windows
 azman.mscДиспетчер авторизации (для разработчиков)
C
 calc.exeКалькулятор Windows
 certmgr.mscСредство управления сертификатами
 charmap.exeВызов таблицы символов
 chkdsk.exeУтилита проверки диска (об использовании утилиты вы можете прочитать в статье «Компьютерная помощь» по этой ссылке)
 cleanmgr.exeВызов диспетчера очистки дисков. Также вы можете очистить диск вручную, удалив некоторые большие файлы. Подробнее об этом рассказано в материале «Чистка компьютера» по ссылке
 cmd.exeВызов системной консоли
 colorcpl.exeПанель управления цветом
 comexp.mscОкно служб компонентов
 compmgmt.mscОкно управления компьютером
 ComputerDefaultsНастройка программ, используемых по умолчанию
 control admintoolsОкно «Администрирование» из «Панели управления»
 control colorУправление цветом и внешним видом элементов окна
 control desktopОкно «Персонализация»
 control foldersПараметры папок Windows
 control fontsУправление шрифтами
 control intl.cplУправление языкам и и региональными стандартами
 control keyboardПараметры клавиатуры
 control mouseСвойства мыши
 control mmsys.cplПараметры звука
 control netconnectionsПараметры сетевых адаптеров
 control powercfg.cplПараметры электропитания
 control printersПапка «Устройства и принтеры»
 control schedtasksПланировщик заданий
 control timedate.cplПараметры даты и времени
 controlПанель управления
 cttune.exeСредство ClearType
D 
 dccw.exeКалибровка цветов экрана
 DevicePairingWizard.exeДобавление устройства
 devmgmt.mscОкно «Диспетчера устройств»
 dfrgui.exeДефрагментация файлов
 diskmgmt.mscУправление дисками
 diskpart.exeПрограмма работы с дисками и разделами
 DisplaySwitchПереключение экрана (например, в случае с несколькими подключенными мониторами)
 downloadsПапка «Загрузки» текущего пользователя
 dpiscaling.exeПараметры экрана
 dxdiag.exeСредство диагностики DirectX
E 
 eudcedit.exeРедактор личных знаков
 eventvwr.mscПросмотр событий Windows
 explorer.exeОкно проводника
F 
 firewall.cplПараметры брандмауэра (сетевого экрана) Windows
 fontsПапка шрифтов
 fsmgmt.mscПараметры общих папок
 ftp.exeКонсоль FTP
G 
 gpedit.mscРедактор локальной групповой политики
H 
 hdwwiz.exeМастер установки оборудования
I 
 iexplore.exeОкно обозревателя интернета
 iexpress.exeМастер создания самораспаковывающихся архивов средствами Windows
 inetcpl.cplСвойства обозревателя
 intl.cplФорматы языков и региональных стандартов
J 
 joy.cplУправление игровыми устройствами
L 
 logoff.exeВыход из системы (текущего профиля)
 lpksetup.exeУправление языками интерфейса
 lusrmgr.mscУправление локальными пользователями и группами
M 
 magnify.exeЭкранная лупа
 main.cplСвойства мыши
 mblctr.exeЦентр мобильности (только для ноутбуков и планшетов)
 MdSched.exeСредство проверки оперативной памяти Windows
 mmsys.cplУправление звуком
 mobsync.exeЦентр синхронизации
 MRT.exeСредство удаления вредоносных программ Windows
 msconfig.exeКонфигурация системы (управление запуском и автозагрузкой)
 msinfo32.exeОкно сведений о системе
 mspaint.exeГрафический редактор Paint
 msra.exeУдалённый помощник Windows
 mstsc.exeПодключение к удалённому рабочему столу
N 
 napclcfg.mscКонфигурация клиента NAP — защита доступа к сети
 narrator.exeОкно Экранного диктора
 ncpa.cplОкно Сетевых подключений
 netplwiz.exeОкно учётных записей пользователей
 netproj.exeПодключение к сетевому проектору
 notepad.exeПростой текстовый редактор Блокнот
O 
 optionalfeatures.exeОкно Компонентов Windows
 osk.exeЭкранная клавиатура
P 
 perfmon.exeОкно системного монитора
 powercfg.cplУправление электропитанием
 printmanagement.mscУправление печатью
 psr.exeСредство записи действий по воспроизведению неполадок
R 
 recdisc.exeСоздание диска восстановления системы
 regedit.exeРедактор реестра. Подробно о чистке реестра вручную рассказано в нашем материале «Чистка компьютера»
 rekeywiz.exeШифрующая файловая система
 resmon.exeОкно Монитора ресурсов компьютера
 rsop.mscРезультирующая политика
 rstrui.exeОкно Восстановления системы
S 
 sdclt.exeАрхивация и восстановление данных
 secpol.mscЛокальная политика безопасности
 services.mscОкно «Службы»
 sfc /scannowПроверка целостности и восстановление (исправление) системных файлов Windows
 shrpubw.exeМастер создания общих ресурсов
 shutdown /rПерезагрузка компьютера
 shutdown /sЗавершение работы
 sigverif.exeПроверка цифровых подписей файлов
 slui.exeАктивация Windows
 sndvol.exeОкно микшера громкости
 snippingtool.exeИнструмент «Ножницы»
 soundrecorder.exeЗапись звука
 stikynot.exeИнструмент «Записки на рабочем столе»
 sysdm.cplСвойства системы
 syskey.exeЗащита баз данных учетных записей Windows
 systeminfoОсновная информация о системе
 SystemPropertiesPerformanceПараметры визуальных эффектов
T 
 tabletpc.cplПеро и сенсорные устройства
 taskmgr.exeОкно Диспетчера задач
 taskschd.mscОкно Планировщика заданий
 telephon.cplТелефон и модем
 timedate.cplНастройка даты и времени
 tpm.mscУправление доверенным платформенным модулем
U 
 useraccountcontrolsettings.exeПараметры управления учетными записями пользователей
 utilman.exeЦентр специальных возможностей
V 
 verifier.exeДиспетчер проверки драйверов
W 
 WF.mscПараметры Брандмауэра Windows
 WFS.exeФаксы и сканирование
 wiaacmgr.exeМастер загрузки изображений
 wmimgmt.mscЭлемент управления WMI
 write.exeWordpad, более функциональный текстовый редактор, чем Блокнот
 wscui.cplЦентр поддержки Windows
X 
 xpsrchvw.exeСредство просмотра XPS

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

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

Зачем использовать командную строку, когда, то же самое можно сделать, используя графический интерфейс операционной системы? — спросите вы. Отвечаем: во-первых, бывают ситуации, когда использования cmd – единственный способ решить проблему, ну или, скажем, самый простой из возможных. К примеру, нужно запустить на удаленном компьютере c Windows 7 – 10 установку программы из учетной записи с ограниченными, пользовательскими правами. Путей решения может быть несколько, но самый простой в данном случае — это запустить cmd с правами администратора и запустить установку из нее.  О том, как это сделать, в том числе, мы покажем в этой статье. Во-вторых, из-за того, что интерфейс командной строки лишен «тяжеловесной» графики, запуск приложений из нее происходит быстрее, что весьма актуально для не очень производительных компьютеров. Ну а в-третьих, используя скрипты (например bat), можно задать для cmd целый набор последовательно выполняемых команд, которые могут выполняться в заданном порядке без участия пользователя. Кроме того, с помощью планировщика заданий, можем задать время и условия для запуска созданного нами скрипта. Например, можем задать скрипт, который будет в заданное время запускать в командной строке команду на выключение компьютера.

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

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

  1. Перейти к папке
  2. Показать файлы в папке
  3. Запустить программу
  4. Удалить файл
  5. Создать папку

Основные утилиты для диагностики и настройки сетевых подключений:

  1. Утилита ipconfig и ее применение
  2. Утилита ping для проверки доступности узла сети
  3. Утилита tracert для получения сведений о маршруте до конечного узла

Прочие полезные команды

 

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

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

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

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

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

runas /noprofile /user:имя_копьютера\администратор сmd

Расшифровка команды:

runas – команда на запуск приложения от имени другого пользователя,

/noprofile – параметр, указывающий, что загружать профиль пользователя не нужно,

имя_копьютера – имя Вашего компьютера. Как узнать компьютера смотрите здесь.

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

В операционной системе Windows 10 узнать имя компьютера можно кликнув правой клавишей мыши на кнопке Пуск и выбрав пункт меню «Система». В открывшемся окне находим «Имя устройства».

Чтобы узнать имя устройства в Windows 7 нужно кликнуть правой клавишей мыши на значке компьютера и выбрать пункт «Свойства».

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

После успешного ввода пароля администратора для консоли cmd с правами администратора откроется в отдельном окне. О том, что консоль действительно запущена от имени администратора, свидетельствует путь к системной папке System32, а также надпись в заголовке окна.

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

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

 

 

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

1. Перейти к папке в командной строке

 При запуске командной строки в режиме обычного пользователя, по умолчанию открывается каталог профиля текущего пользователя: C:\Users\имя_пользователя. Для перехода в другой каталог используется команда cd (check disk).

Пример: перейдем в папку «Установка», которая находится в корне диска C.

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

cd c:\установка

Если папка находится на том же локальном диске, достаточно ввести команду cd и название папки с косой чертой. Например, хотим перейти в папку Windows.

cd \windows

Если нужно обратиться к папке, которая находится на другом логическом диске, то потребуется добавить ключ /d. К примеру, перейдем к папке Distrib, которая находится на диске D

cd /d d:\distrib

Для перехода в подкаталог текущей папки достаточно ввести команду cd и указать наименование папки

Для возврата в папку «Установка» или перехода в любую другую папку на диске C вводим команду cd и название папки с косой чертой перед названием папки

 

2. Показать файлы в папке с помощью командной строки

Просмотреть содержимое папки очень легко одной лишь простой командой dir.

Пример: зададим команду показать содержимое папки Distrib.

Можно сначала перейти к нужной папке, как показано выше, и затем показать ее содержимое,

cd /d d:\distrib
dir

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

dir d:\distrib

 

3. Запустить программу из командной строки

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

Пример: запустим программу установки архиватора WinRar, которая находится на диске D в папке Distrib.

cd /d d:\distrib
winrar-x64-540ru.exe

или в одну строку

d:\distrib\winrar-x64-540ru.exe

 

4. Удалить файл с помощью командной строки

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

del d:\distrib\winrar-x64-540ru.exe

 

5. Создать папку с помощью командной строки

Создание новых папок в командной строке выполняется командой md.

Пример: создадим на в корне диска D папку catalog, а затем перейдем во вновь созданную папку и создадим в ней другую с названием name.

md d:\Catalog

cd /d d:\catalog

d:\catalog>md Name

 

Основные утилиты для диагностики и настройки сетевых подключений

1. Утилита ipconfig и ее применение

Незаменимая в работе системного администратора утилита ipconfig, в сочетании с атрибутами позволяет не только получать сведения о настройках сетевых интерфейсов, но и выполнять некоторые настройки. Для получения списка всех доступных ключей со справочной информацией к ним введите ключ /?.

ipconfig /?

Теперь рассмотрим самые популярные варианты применения данной утилиты.

Запрос информации о настройках имеющихся сетевых интерфейсов (подключений):

ipconfig

Запущенная без ключей, утилита ipconfig выведет на экран краткие сведения о подключениях. Чтобы получить более развернутую информацию добавьте ключ /all.

ipconfig /all

Очистка DNS кэша:

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

ipconfig /flushdns

 

2. Утилита ping для проверки доступности узла сети

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

Пример: проверить доступность сайта uznaikak.ru.

ping uznaikak.ru

Как видим из скриншота все 4 пакета успешно вернулись, значит проверяемый узел доступен. С тем же успехом можно использовать утилиту ping для проверки связи в локальной сети, например, для того, чтобы проверить доступность сервера или сетевого принтера. Для этого нужно указать ip-адрес узла либо его доменное имя. А если перед адресом узла добавить ключ a, можно узнать его доменное имя.

По умолчанию ping отправляет на указанный узел 4 тестовых пакета. Если этого мало, можем добавить ключ t, с которым ping будет отправлять пакеты до тех пор, пока мы не остановим это принудительно комбинацией клавиш Ctrl+C.

 

3. Утилита tracert для получения сведений о маршруте до конечного узла

 Tracert так же, как и ping использует пакеты ICMP, но дает администратору не только информацию о времени задержки, при прохождении пакета от узла до узла, но и адреса всех промежуточных узлов (маршрутизирующих устройств).

 

Прочие полезные команды для командной строки

И напоследок, приведем несколько команд, которые наверняка могут пригодиться.

Выключить компьютер:

shutdown –s

Завершить сеанс:

shutdown –l

Перезагрузить компьютер:

shutdown –r

Показать сведения о системе:

systeminfo

Утилита, позволяющая проверить и восстановить целостность системных файлов sfc (system file checker):

sfc /scannow

 

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

Похожие статьи:

Работа с командной строкой — Документация Руководство по командной строке Windows 18.08.2015

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

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

Запуск командной строки

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

  • «Пуск → Выполнить» (или клавиши Win+R) введите cmd и нажмите клавишу Enter;
  • «Пуск → Все программы → Стандартные → Командная строка»;
  • «Пуск → Поиск → Командная строка».

Ввод команд

Команды вводятся посредством ввода с клавиатуры. Простейшая команда help выводит список всех доступных команд. Также вы можете просмотреть полный перечень команд в статье Список команд Windows ( Windows CMD ).

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

Перечень основных команд и примеры их использования приведены в разделе Основные команды данного руководства.

Bat-файлы

Используя команды можно написать bat файлы,которые позволяют упрощать и автоматизировать выполнение задач. Более подробно работа с bat файлами рассматривается в статьях:

Автодополнение путей файлов

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

Если на букву U начинается несколько директорий или файлов, то при каждом последующем нажатии Tab будет происходить перебор названий. Чтобы произвести перебор в обратном порядке, нажимайте Tab c зайжатой клавишей Shift.

Если папка состоит из нескольких слов, разделенных пробелом или из кириллических символов, то весь путь берется в кавычки, например, cd "C:\Documents and Settings"

Копирование текста в/из командной строки

По умолчанию копирование текста из командной строки отключено. Чтобы его включить необходимо:

  1. Нажать правой кнопкой мыши на заголовок окна командной строки и выбрать пункт «Свойства»;
  2. Установить галочки напротив «Выделение мышью» и «Быстрая вставка»;

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

Вывод информации в текстовый файл и перенаправление данных

Информацию, выводимую программами в командную строку, можно перенаправить в файл. Делается это с помощью символа >, например, systeminfo > C:\Users\mazhartsev\Desktop\test.txt.

Если файл не существует, то он будет создан. Если существует, то он будет перезаписан. Чтобы записать данные в конец файла, необходимо воспользоваться командой >>, например: systeminfo >> C:\Users\mazhartsev\Desktop\test.txt

Данные команды называются операторами перенаправления.

Операторы перенаправления
ОписаниеОператор перенаправления
>Записывает данные на выходе команды вместо командной строки в файл или на устройство, например, на принтер.
<Читает поток входных данных команды из файла, а не с клавиатуры.
>>Добавляет выходные данные команды в конец файла, не удаляя при этом существующей информации из файла.
>&Считывает данные на выходе одного дескриптора как входные данные для другого дескриптора.
<&Считывает входные данные одного дескриптора как выходные данные другого дескриптора.
|Считывает выходные данные одной команды и записывает их на вход другой команды. Эта процедура известна под названием «канал».
Справочник по командной строке

| Документы Microsoft

  • 6 минут на чтение

В этой статье

Применимо к: Windows Server 2003, Windows Vista, Windows XP, Windows Server 2008, Windows 7, Windows Server 2003 R2, Windows Server 2008 R2, Windows Server 2000, Windows Server 2012, Windows 8

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

Чтобы прочитать вводную информацию о командной оболочке и инструментах командной строки, см. Описание функции. Чтобы увидеть список новых и устаревших инструментов командной строки, см. Новые и устаревшие функции.

Чтобы найти информацию о конкретной команде, в следующем меню A – Z щелкните букву, с которой начинается команда, а затем щелкните имя команды.

A | B | C | D | E | F | G | H | Я | J | K | L | M | N | O | P | Q | R | S | Т | U | V | W | X | Y | Z

Предварительные требования

Информация, содержащаяся в этом обзоре, относится к:

Описание функции

Новые и устаревшие функции

Особенности / функции

Новые или устаревшие?

Описание

Кластер

Устарело

Создайте новый кластер или настройте существующий кластер.

Dfscmd

Устарело

Настройте папки и целевые папки DFS в пространстве имен DFS.

Дирквота

Устарело

Создает квоты диспетчера ресурсов файлового сервера и управляет ими.

Файлscrn

Устарело

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

Фондю

Новый

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

PowerShell_Ise

Новый

Чтение, запись, запуск, отладка и тестирование сценариев и модулей Windows PowerShell в удобной графической среде.

Servermanagercmd

Устарело

Установите или удалите роли, службы ролей и компоненты.

Тень

Устарело

Наблюдение за сеансом узла сеансов удаленных рабочих столов.

Сторрепт

Устарело

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

Обзор командной оболочки

Командная оболочка — это программа, которая обеспечивает прямую связь между пользователем и операционной системой.Неграфический пользовательский интерфейс командной оболочки обеспечивает среду, в которой вы запускаете символьные приложения и утилиты. Командная оболочка выполняет программы и отображает их выходные данные на экране с использованием отдельных символов, аналогичных интерпретатору команд MS-DOS Command.com. Командная оболочка в операционной системе Windows Server использует командный интерпретатор Cmd.exe. Cmd.exe загружает приложения, направляет поток информации между приложениями и переводит вводимые пользователем данные в форму, понятную операционной системе.

Командную оболочку можно использовать для создания и редактирования сценариев для автоматизации рутинных задач. Например, вы можете создавать простые сценарии в пакетных файлах (.bat), чтобы автоматизировать управление учетными записями пользователей или ночное резервное копирование. Вы также можете использовать версию Windows Script Host для командной строки для запуска более сложных сценариев в командной оболочке. Для получения дополнительной информации см. Cscript или Wscript. Вы можете выполнять операции более эффективно с помощью сценариев, чем с помощью пользовательского интерфейса. Сценарии принимают все команды, доступные в командной строке.

Настройка окна командной строки

Вы можете изменить свойства окна командной строки.

Для настройки окна командной строки
  1. Откройте окно командной строки, щелкните верхний левый угол окна командной строки, а затем щелкните Свойства . (Или чтобы открыть Command Prompt Properties с клавиатуры, нажмите ALT + ПРОБЕЛ + P.)

  2. Щелкните вкладку Параметры .

  3. В истории команд введите или выберите 999 в Размер буфера , а затем введите или выберите 5 в Количество буферов .Увеличивая размер экранного буфера до 999, вы включаете прокрутку в окне командной строки. Увеличивая количество буферов до пяти, вы увеличиваете количество строк в окне командной строки до 5000.

  4. В Edit Options установите флажки Quick Edit Mode и Insert Mode .

  5. Щелкните вкладку Макет .

  6. В Размер буфера экрана , введите или выберите 2500 в Высота .

  7. Для дальнейшей настройки параметров окна командной строки выполните любую из следующих необязательных задач:

    • В Размер буфера экрана , увеличить Ширина .

    • В Размер окна , увеличение Высота .

    • В Размер окна , увеличение Ширина .

    • Снимите флажок Let system position window , а затем в Window Position измените значения в Left и Top .

  8. В диалоговом окне Применить свойства нажмите Сохранить свойства для будущих окон с тем же заголовком .

Примечание

Чтобы включить или отключить завершение имен файлов и каталогов на компьютере или в сеансе входа пользователя, запустите программу Regedit.exe и установите следующее значение REG_DWORD : HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Command Processor \ CompletionChar \ REG_DWORD Чтобы установить значение REG_DWORD , используйте шестнадцатеричное значение управляющего символа для конкретной функции (например, 0 × 9 — это Tab, а 0 × 08 — это Backspace).Заданные пользователем параметры имеют приоритет над параметрами компьютера, а параметры командной строки имеют приоритет над параметрами реестра.

Предупреждение

Неправильное редактирование реестра может серьезно повредить вашу систему. Перед внесением изменений в реестр необходимо создать резервную копию всех ценных данных на компьютере.

Справочник по командной строке A – Z

Чтобы найти информацию о конкретной команде, в следующем меню A – Z щелкните букву, с которой начинается команда, а затем щелкните имя команды.

A | B | C | D | E | F | G | H | Я | J | K | L | M | N | O | P | Q | R | S | Т | U | V | W | X | Y | Z

Примечание

В каждом разделе инструмента командной строки отображается версия Windows, поддерживаемая инструментом командной строки.

А

Справочник по командной строке A – Z

B

Справочник по командной строке A – Z

С

Справочник по командной строке A – Z

D

Справочник по командной строке A – Z

E

Справочник по командной строке A – Z

F

Справочник по командной строке A – Z

G

Справочник по командной строке A – Z

H

Справочник по командной строке A – Z

I

Справочник по командной строке A – Z

Дж

Справочник по командной строке A – Z

К

Справочник по командной строке A – Z

л

Справочник по командной строке A – Z

M

Справочник по командной строке A – Z

N

Справочник по командной строке A – Z

O

Справочник по командной строке A – Z

P

Справочник по командной строке A – Z

Q

Справочник по командной строке A – Z

R

Справочник по командной строке A – Z

S

Справочник по командной строке A – Z

т

Справочник по командной строке A – Z

U

Справочник по командной строке A – Z

В

Справочник по командной строке A – Z

Вт

Справочник по командной строке A – Z

х

Справочник по командной строке A – Z

Y

Справочник по командной строке A – Z

Z

Справочник по командной строке A – Z

.

Аргументы командной строки Windows Terminal | Документы Microsoft

  • 8 минут на чтение

В этой статье

Вы можете использовать wt.exe , чтобы открыть новый экземпляр Windows Terminal из командной строки.Вместо этого вы также можете использовать псевдоним выполнения wt .

Примечание

Если вы создали Windows Terminal из исходного кода на GitHub, вы можете открыть эту сборку с помощью wtd.exe или wtd .

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

Командная строка wt принимает значения двух типов: параметры и команды . Параметры — это список флагов и других параметров, которые могут управлять поведением командной строки wt в целом. Команды предоставляют действие или список действий, разделенных точкой с запятой, которые должны быть выполнены. Если команда не указана, то по умолчанию предполагается, что это команда new-tab .

  wt [параметры] [команда; ]
  

Чтобы отобразить справочное сообщение со списком доступных аргументов командной строки, введите: wt -h , wt --help , wt -? или мас /? .

Опции и команды

Ниже приведен полный список поддерживаемых команд и параметров для командной строки wt .

Опция Описание
- справка , -h , -? , /? Отображает справочное сообщение.
- максимально , -M Запускает терминал в развернутом виде.
- полноэкранный , -F Запускает терминал в полноэкранном режиме.
Команда Параметры Описание
новая вкладка , nt --profile, -p имя-профиля , --startingDirectory, -d start-directory , командная строка , --title Создает новую вкладку.
разделенная панель , sp -H, --horizontal , -V, --vertical , --profile, -p имя-профиля , --startingDirectory, -d start-directory , commandline , - название Разделение новой панели.
Фокус-вкладка , футов --target, -t tab-index Фокусируется на определенной вкладке.

Примечание

При открытии Терминала Windows из cmd (командной строки), если вы хотите использовать свои собственные настройки профиля «cmd», вам нужно будет использовать команду wt -p cmd .В противном случае, чтобы запустить настройки профиля по умолчанию, , просто используйте wt cmd .

Примеры аргументов командной строки

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

Открыть новый экземпляр профиля

Чтобы открыть новый экземпляр терминала, в этом случае команда откроет профиль с именем «Ubuntu-18.04», введите:

  wt -p «Ubuntu-18.04»
  
  wt -p «Ubuntu-18.04»
  
  смд.exe / c "wt.exe" -p "Ubuntu-18.04"
  

Псевдонимы выполнения не работают в дистрибутивах WSL. Если вы хотите использовать wt.exe из командной строки WSL, вы можете создать его из CMD напрямую, запустив cmd.exe . Параметр / c сообщает CMD о завершении работы после запуска.

Флаг -p используется для указания профиля терминала Windows, который должен быть открыт. Замените «Ubuntu-18.04» на имя любого профиля терминала, который вы установили. Это всегда будет открывать новое окно.Терминал Windows пока не может открывать новые вкладки или панели в существующем экземпляре.

Настроить каталог

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

  вес -d d: \
  
  вес -d d: \
  
  cmd.exe / c "wt.exe" -d d: \
  

Псевдонимы выполнения не работают в дистрибутивах WSL. Если вы хотите использовать wt.exe из командной строки WSL, вы можете создать его из CMD напрямую, запустив cmd.exe . Параметр / c сообщает CMD о завершении работы после запуска.

Несколько вкладок

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

  вес; ;
  
  wt`; `;
  

PowerShell использует точку с запятой; для разграничения заявлений. Чтобы интерпретировать точку с запятой; в качестве разделителя команд для аргументов командной строки wt необходимо экранировать символы точки с запятой, используя обратные кавычки. PowerShell также имеет оператор остановки синтаксического анализа (-%), который дает указание прекратить интерпретацию чего-либо после него и просто передать это дословно.

  cmd.exe / c "wt.exe" \; \;
  

Псевдонимы выполнения не работают в дистрибутивах WSL. Если вы хотите использовать wt.exe из командной строки WSL, вы можете создать его из CMD напрямую, запустив cmd.exe . Параметр / c сообщает CMD о завершении работы после запуска.

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

  wt -p «Командная строка»; new-tab -p «Windows PowerShell»
  
  wt -p "Командная строка" `; new-tab -p «Windows PowerShell»
  

PowerShell использует точку с запятой; для разграничения заявлений.Чтобы интерпретировать точку с запятой; в качестве разделителя команд для аргументов командной строки wt необходимо экранировать символы точки с запятой, используя обратные кавычки. PowerShell также имеет оператор остановки синтаксического анализа (-%), который дает указание прекратить интерпретацию чего-либо после него и просто передать это дословно.

  cmd.exe / c "wt.exe" -p "Командная строка" \; new-tab -p «Windows PowerShell»
  

Псевдонимы выполнения не работают в дистрибутивах WSL. Если вы хотите использовать wt.exe из командной строки WSL, вы можете создать его из CMD напрямую, запустив cmd.exe . Параметр / c сообщает CMD о завершении работы после запуска, а \; обратная косая черта + точка с запятой разделяет команды.

Несколько панелей

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

  wt -p «Командная строка»; разделенная панель -p «Windows PowerShell»; разделенная панель -H wsl.exe
  
  wt -p "Командная строка" `; разделенная панель -p "Windows PowerShell"; разделенная панель -H wsl.Exe
  

PowerShell использует точку с запятой; для разграничения заявлений. Чтобы интерпретировать точку с запятой; в качестве разделителя команд для аргументов командной строки wt необходимо экранировать символы точки с запятой, используя обратные кавычки. PowerShell также имеет оператор остановки синтаксического анализа (-%), который дает указание прекратить интерпретацию чего-либо после него и просто передать это дословно.

  cmd.exe / c "wt.exe" -p "Командная строка" \; разделенная панель -p «Windows PowerShell» \; разделенная панель -H wsl.exe
  

Псевдонимы выполнения не работают в дистрибутивах WSL.Если вы хотите использовать wt.exe из командной строки WSL, вы можете создать его из CMD напрямую, запустив cmd.exe . Параметр / c сообщает CMD о завершении работы после запуска, а \; обратная косая черта + точка с запятой разделяет команды.

Флаг -H (или --horizontal ) указывает, что вы хотите, чтобы панели были разделены по горизонтали. Флаг -V (или --vertical ) указывает, что вы хотите разделить панели по вертикали.

Несколько вкладок и панелей

Команды новой вкладки и с разделенной панелью можно упорядочить, чтобы получить несколько вкладок, каждая из которых имеет разделенные панели. Чтобы открыть новый экземпляр терминала с двумя вкладками, каждая с двумя панелями, на которых запущена командная строка и командная строка WSL, каждая вкладка находится в другом каталоге, введите:

  wt -p «Командная строка»; разделенная панель -V wsl.exe; новая вкладка -d c: \; разделенная панель -H -d c: \ wsl.exe
  
  wt -p "Командная строка" `; разделенная панель -V wsl.exe `; новая вкладка -d c: \ `; разделенная панель -H -d c: \ wsl.exe
  

PowerShell использует точку с запятой; для разграничения заявлений. Чтобы интерпретировать точку с запятой; в качестве разделителя команд для аргументов командной строки wt необходимо экранировать символы точки с запятой, используя обратные кавычки. PowerShell также имеет оператор остановки синтаксического анализа (-%), который дает указание прекратить интерпретацию чего-либо после него и просто передать это дословно.

  cmd.exe / c "wt.exe" -p "Командная строка" \; разделенная панель -V wsl.exe \; новая вкладка -d c: \\ \; разделенная панель -H -d c: \\ wsl.Exe
  

Псевдонимы выполнения не работают в дистрибутивах WSL. Если вы хотите использовать wt.exe из командной строки WSL, вы можете создать его из CMD напрямую, запустив cmd.exe . Параметр / c сообщает CMD о завершении работы после запуска, а \; обратная косая черта + точка с запятой разделяет команды. Обратите внимание: чтобы указать каталог Windows в качестве начального каталога для wsl.exe , необходимы две обратные косые черты \ .

Заголовок вкладки

Чтобы открыть новый экземпляр терминала с настраиваемыми заголовками вкладок, используйте аргумент --title .Чтобы задать заголовок каждой вкладки при открытии двух вкладок, введите:

  wt - заголовок tabname1; new-tab -p "Ubuntu-18.04" --title tabname2
  
  wt --title tabname1 `; new-tab -p "Ubuntu-18.04" --title tabname2
  
  cmd.exe / c "wt.exe" --title tabname1 \; new-tab -p "Ubuntu-18.04" --title tabname2
  

Псевдонимы выполнения не работают в дистрибутивах WSL. Если вы хотите использовать wt.exe из командной строки WSL, вы можете создать его из CMD напрямую, запустив cmd.exe . Параметр / c сообщает CMD о завершении работы после запуска, а \; косая черта + точка с запятой разделяет команды.

Вкладка focus

Чтобы открыть новый экземпляр терминала с определенной вкладкой в ​​фокусе, используйте флаг -t (или --target ) вместе с номером индекса вкладки. Чтобы открыть профиль по умолчанию на первой вкладке и профиль «Ubuntu-18.04» на второй вкладке ( -t 1 ), введите:

  вес; новая вкладка -p "Ubuntu-18.04 "; focus-tab -t 1
  
  wt`; новая вкладка -p "Ubuntu-18.04"; фокус-вкладка -t 1
  
  cmd.exe / c "wt.exe" \; новая вкладка -p "Ubuntu-18.04" \; фокус-вкладка -t 1
  

Псевдонимы выполнения не работают в дистрибутивах WSL. Если вы хотите использовать wt.exe из командной строки WSL, вы можете создать его из CMD напрямую, запустив cmd.exe . Параметр / c сообщает CMD о завершении работы после запуска, а \; обратная косая черта + точка с запятой разделяет команды.

Примеры нескольких команд из PowerShell

Терминал Windows использует символ точки с запятой ; в качестве разделителя для разделения команд в командной строке wt . К сожалению, PowerShell также использует ; как разделитель команд. Чтобы обойти это, вы можете использовать следующие приемы для запуска нескольких команд wt из PowerShell. Во всех следующих примерах создается новое окно терминала с тремя панелями: одна работает с командной строкой, одна — с PowerShell, а последняя — с WSL.

В следующих примерах используется команда Start-Process для запуска wt . Для получения дополнительной информации о том, почему терминал использует Start-Process , см. Использование start ниже.

Параметры в одинарных кавычках

В этом примере параметры wt заключены в одинарные кавычки ( '). Этот синтаксис полезен, если ничего не вычисляется.

  start wt 'новая вкладка "cmd"; разделенная панель -p «Windows PowerShell»; разделенная панель -H wsl.Exe'
  

Экранированные цитаты

При передаче значения, содержащегося в переменной, в командную строку wt используйте следующий синтаксис:

  $ ThirdPane = "wsl.exe"
start wt "new-tab cmd; split-pane -p` "Windows PowerShell`"; split-pane -H $ ThirdPane "
  

Обратите внимание на использование `, чтобы избежать двойных кавычек (« ) вокруг «Windows PowerShell» в параметре -p для параметра разделенной панели .

Использование start

Все приведенные выше примеры явно использовали start для запуска терминала.

В следующих примерах не используется start для запуска командной строки. Вместо этого есть два других метода выхода из командной строки:

  • Только экранирование точек с запятой, так что PowerShell проигнорирует их и передаст прямо в wt .
  • Использование -% , поэтому PowerShell будет обрабатывать остальную часть командной строки как аргументы для приложения.
  wt новая вкладка "cmd" `; разделенная панель -p "Windows PowerShell"; разделенная панель -H wsl.exe
  
  wt -% new-tab cmd; разделенная панель -p «Windows PowerShell»; разделенная панель -H wsl.exe
  

В обоих этих примерах вновь созданное окно Терминала Windows создаст окно, правильно проанализировав все предоставленные аргументы командной строки.

Однако эти методы не рекомендуются в настоящее время , поскольку PowerShell будет ждать закрытия вновь созданного окна терминала, прежде чем вернуть управление PowerShell.По умолчанию PowerShell всегда будет ждать закрытия приложений Магазина Windows (например, Windows Terminal), прежде чем вернуться к приглашению. Обратите внимание, что это отличается от поведения командной строки, которая немедленно вернется в подсказку.

.

Команды интерфейса командной строки | Изучите Entity Framework Core

Текущие команды интерфейса командной строки подробно описаны ниже для справки. Доступ к ним осуществляется с помощью командной строки / инструмента терминала с помощью команды dotnet с использованием переключателя ef . Полный список команд можно получить из командной строки, набрав dotnet ef --help :

 
Использование: dotnet ef [параметры] [команда]

Параметры:
  --version Показать информацию о версии
  -h | --help Показать справочную информацию
  -v | --verbose Показать подробный вывод.--no-color Не раскрашивать вывод.
  --prefix-output Вывод префикса с уровнем.

Команды:
  database Команды для управления базой данных.
  dbcontext Команды для управления типами DbContext.
  migrations Команды для управления миграциями.

Используйте «dotnet ef [command] --help» для получения дополнительной информации о команде.
  

База данных

  Использование: база данных dotnet ef [параметры] [команда]

Параметры:
  -h | --help Показать справочную информацию
  -v | --verbose Показать подробный вывод.--no-color Не раскрашивать вывод.
  --prefix-output Вывод префикса с уровнем.

Команды:
  drop Удаляет базу данных.
  update Обновляет базу данных до указанной миграции.

Используйте «database [command] --help» для получения дополнительной информации о команде.
  
удаление базы данных
  Использование: удаление базы данных dotnet ef [параметры]

Параметры:
  -f | --force Не подтверждать.
  --dry-run Показать, какая база данных будет удалена, но не отбрасывать ее.-c | --context  Используемый DbContext.
  -p | --project  Используемый проект.
  -s | --startup-project  Запускаемый проект для использования.
  --framework  Целевая платформа.
  --configuration <КОНФИГУРАЦИЯ> Используемая конфигурация.
  --msbuildprojectextensionspath  Путь расширений проекта MSBuild. По умолчанию «obj».
  -e | --environment  Используемая среда.По умолчанию «Разработка».
  -h | --help Показать справочную информацию
  -v | --verbose Показать подробный вывод.
  --no-color Не раскрашивать вывод.
  --prefix-output Вывод префикса с уровнем.
  
обновление базы
  Использование: обновление базы данных dotnet ef [аргументы] [параметры]

Аргументы:
  <МИГРАЦИЯ> Целевая миграция. Если «0», все миграции будут отменены.По умолчанию последняя миграция.

Параметры:
  -c | --context  Используемый DbContext.
  -p | --project  Используемый проект.
  -s | --s  
.

Список групп пользователей, командная строка

В ОС Windows мы можем найти список локальных групп пользователей, созданных в системе, из Contorl Panel -> User Accounts . Эту информацию можно получить из командной строки также с помощью команды net . Синтаксис показан ниже.

 net localgroup 

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

 C: \> net localgroup
Псевдонимы для \\ techblogger-pc
-------------------------------------------------- --------------------------
* Администраторы
* Операторы резервного копирования
* Пользователи отладчика
* Гости
* Операторы настройки сети
* Опытные пользователи
* Пользователи удаленного рабочего стола
* Репликатор
* Пользователи
Команда успешно выполнена.

Как внести пользователей в локальную группу?

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

 net localgroup groupName 

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

 net localgroup "Пользователи удаленного рабочего стола" 

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

 net user userName 

Пример:

 H: \> net user John
Имя пользователя Джон
ФИО
Комментарий
Комментарий пользователя
Код страны 000 (по умолчанию)
Аккаунт активен Да
Аккаунт истекает Никогда
Последний пароль был установлен 02.12.2010, 23:00
Срок действия пароля истекает 01.04.2011, 23:00
Пароль можно изменить 02.12.2010 23:00
Требуется пароль Да
Пользователь может изменить пароль Да
Рабочие станции разрешены Все
Сценарий входа в систему
Профиль пользователя
Домашний каталог
Последний вход в систему
Часы входа разрешены Все
Членство в локальных группах * Пользователи отладчика * Пользователи
Членство в глобальной группе * Нет 

Связанные сообщения :
Добавить пользователя в группу из командной строки Windows
Удалить пользователя из группы с помощью командной строки Windows

.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *