Поделиться через


Команды Windows

Все поддерживаемые версии Windows и Windows Server имеют набор команд консоли Win32. Этот набор документации описывает команды Windows, которые можно использовать для автоматизации задач с помощью скриптов или средств сценариев.

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

В Windows есть две оболочки командной строки: командная оболочка и PowerShell. Каждая оболочка — это программа программного обеспечения, которая обеспечивает прямую связь между вами и операционной системой или приложением, предоставляя среду для автоматизации ИТ-операций.

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

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

Для наиболее надежной автоматизации Windows up-to-date рекомендуется использовать PowerShell вместо команд Windows или узла скриптов Windows для автоматизации Windows.

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

Примечание.

Вы также можете скачать и установить PowerShell Core, версию PowerShell с открытым исходным кодом.

Автоматическое завершение файла командной оболочки и имени каталога

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

Осторожность

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

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor\CompletionChar
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor\PathCompletionChar

Задайте для этих значений символ элемента управления, который вы хотите использовать. Полный список см. в кодах виртуальных ключей . Чтобы отключить определенный символ завершения в реестре, используйте значение пробела (0x20), так как он не является допустимым символом элемента управления. Тип значения для этой записи реестра REG_DWORD, а также может быть указан шестнадцатеричным или десятичным значением.

Вы также можете включить или отключить завершение имени файла и каталога для каждого экземпляра командной оболочки, выполнив cmd.exe параметр и переключив /F:ON или /F:OFF. Если для завершения имени включен /F:ON параметр и переключатель, два символа элемента управления используются Ctrl-D для завершения имени каталога и Ctrl-F завершения имени файла. Указанные пользователем параметры имеют приоритет над параметрами компьютера, а параметры командной строки имеют приоритет над параметрами реестра.

Ссылка на командную строку A-Z

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

A | B | C | D | E | F | G | H | Я | J | K | L | M | N | O | P | Вопрос | R | S | T | U | V | W | X | Y | Z

А

Б

С

Д

Е

Ф

Г

Х

Я

J

К

L

M

Н

О

П

Q

Р

С

Т

У

В

W

X