Команды CMD. Команды командной строки. Командная строка.
Всем привет. В этой статье, мы поговорим на такие темы как : Команды CMD, Команды командной строки, Командная строка.
Командная строка (CMD) — это отдельная программа, которая дает возможность пользователю напрямую взаимодействовать с операционной системой. Командная строка основана на среде, в которой выполняются приложения и служебные программы с помощью текстового интерфейса, а результат выполнения отображается на экране.
Командная строка Windows использует интерпретатор команд cmd.exe, который позволяет загружать приложения и направляет поток данных между ними, проще говоря переводит команды пользователя, в понятный системе вид. Консоль командной строки интегрирована во все версии ОС Windows. На первый взгляд коммандный интерфейс пугает пользователя избалованных графическим интерфейсом того-же Windows, но как правило командный интерфейс, намного быстрее и имеет массу дополнительных возможностей, которые не могут быть осуществлены в граффическом интерфейсе.
Методы запуска:
- Пуск / Все программы / Стандартные / Командная строка.
- Пуск / Выполнить / в строку вводим cmd.exe
- Запуск из системной папки: 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. |
Вывод на печать содержимого текстовых файлов. | |
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 применить ключ
Тоесть есть например каталог 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 7,8 или 10 командная строка, конечно, не такой сильный инструмент, как системная консоль в Linux. Но тем не менее, она умеет очень многое и при правильном использовании это тоже очень неплохое подспорье в работе как профессионалу, так и новичку. Чтобы её запустить достаточно нажать кнопку «Пуск» и набрать фразу «Командная строка». В результатах будет ярлычок запуска консоли. Но можно поступить быстрее — просто нажать комбинацию клавиш Win+R, в строку «Открыть» ввести команду 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 | |
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.exe | Wordpad, более функциональный текстовый редактор, чем Блокнот | |
wscui.cpl | Центр поддержки Windows | |
X | ||
xpsrchvw.exe | Средство просмотра XPS |
Основные команды для командной строки
Для не чрезмерно обремененного компьютерными знаниями пользователя манипуляции с командной строкой могут показаться чем-то по сложности близким к программированию на Ассемблере. Однако на деле все гораздо проще. Ведь задач, для которых может понадобиться использование cmd, не так уж много, соответственно, и команд, которые могут пригодиться, наберется с десяток всего-то.
Зачем использовать командную строку, когда, то же самое можно сделать, используя графический интерфейс операционной системы? — спросите вы. Отвечаем: во-первых, бывают ситуации, когда использования cmd – единственный способ решить проблему, ну или, скажем, самый простой из возможных. К примеру, нужно запустить на удаленном компьютере c Windows 7 – 10 установку программы из учетной записи с ограниченными, пользовательскими правами. Путей решения может быть несколько, но самый простой в данном случае — это запустить cmd с правами администратора и запустить установку из нее. О том, как это сделать, в том числе, мы покажем в этой статье. Во-вторых, из-за того, что интерфейс командной строки лишен «тяжеловесной» графики, запуск приложений из нее происходит быстрее, что весьма актуально для не очень производительных компьютеров. Ну а в-третьих, используя скрипты (например bat), можно задать для cmd целый набор последовательно выполняемых команд, которые могут выполняться в заданном порядке без участия пользователя. Кроме того, с помощью планировщика заданий, можем задать время и условия для запуска созданного нами скрипта. Например, можем задать скрипт, который будет в заданное время запускать в командной строке команду на выключение компьютера.
Теперь, когда с преимуществами cmd разобрались, перейдем к описанию самых востребованных команд. Для удобства разобьем их по группам.
Основные команды для работы с папками и файлами:
- Перейти к папке
- Показать файлы в папке
- Запустить программу
- Удалить файл
- Создать папку
Основные утилиты для диагностики и настройки сетевых подключений:
- Утилита ipconfig и ее применение
- Утилита ping для проверки доступности узла сети
- Утилита 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"
Копирование текста в/из командной строки
По умолчанию копирование текста из командной строки отключено. Чтобы его включить необходимо:
- Нажать правой кнопкой мыши на заголовок окна командной строки и выбрать пункт «Свойства»;
- Установить галочки напротив «Выделение мышью» и «Быстрая вставка»;
Для копирования текста из командной строки достаточно выделить текст и щелкнуть правой кнопкой мыши, выделенный текст скопируется в буфер обмена. Для вставки текста в командную строку также используется нажатие правой кнопкой мыши.
Вывод информации в текстовый файл и перенаправление данных
Информацию, выводимую программами в командную строку, можно перенаправить в файл. Делается это с помощью символа >
, например, 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. Вы можете выполнять операции более эффективно с помощью сценариев, чем с помощью пользовательского интерфейса. Сценарии принимают все команды, доступные в командной строке.
Настройка окна командной строки
Вы можете изменить свойства окна командной строки.
Для настройки окна командной строки
Откройте окно командной строки, щелкните верхний левый угол окна командной строки, а затем щелкните Свойства . (Или чтобы открыть Command Prompt Properties с клавиатуры, нажмите ALT + ПРОБЕЛ + P.)
Щелкните вкладку Параметры .
В истории команд введите или выберите 999 в Размер буфера , а затем введите или выберите 5 в Количество буферов .Увеличивая размер экранного буфера до 999, вы включаете прокрутку в окне командной строки. Увеличивая количество буферов до пяти, вы увеличиваете количество строк в окне командной строки до 5000.
В Edit Options установите флажки Quick Edit Mode и Insert Mode .
Щелкните вкладку Макет .
В Размер буфера экрана , введите или выберите 2500 в Высота .
Для дальнейшей настройки параметров окна командной строки выполните любую из следующих необязательных задач:
В Размер буфера экрана , увеличить Ширина .
В Размер окна , увеличение Высота .
В Размер окна , увеличение Ширина .
Снимите флажок Let system position window , а затем в Window Position измените значения в Left и Top .
В диалоговом окне Применить свойства нажмите Сохранить свойства для будущих окон с тем же заголовком .
Примечание
Чтобы включить или отключить завершение имен файлов и каталогов на компьютере или в сеансе входа пользователя, запустите программу 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