Что такое в компьютере cmd


cmd | Microsoft Docs

  • Чтение занимает 5 мин

В этой статье

Запускает новый экземпляр интерпретатора команд Cmd.exe.Starts a new instance of the command interpreter, Cmd.exe. Если используется без параметров, Команда cmd отображает версию и сведения об авторских правах операционной системы.If used without parameters, cmd displays the version and copyright information of the operating system.

СинтаксисSyntax

cmd [/c|/k] [/s] [/q] [/d] [/a|/u] [/t:{<b><f> | <f>}] [/e:{on | off}] [/f:{on | off}] [/v:{on | off}] [<string>] 

ПараметрыParameters

ПараметрParameter ОписаниеDescription
/C/c Выполняет команду, указанную в строке , а затем останавливается.Carries out the command specified by string and then stops.
/k/k Выполняет команду, указанную в строке , и продолжит.Carries out the command specified by string and continues.
/s/s Изменяет обработку строки после /c или /k.Modifies the treatment of string after /c or /k.
/q/q Отключает вывод.Turns the echo off.
/d/d Отключает выполнение команд AutoRun.Disables execution of AutoRun commands.
/a/a Форматирует выходные данные внутренней команды в канал или файл как Американский национальный институт стандартов (ANSI) (ANSI).Formats internal command output to a pipe or a file as American National Standards Institute (ANSI).
/U/u Форматирует выходные данные внутренней команды в канал или файл в Юникоде.Formats internal command output to a pipe or a file as Unicode.
/t: {<b><f>/t:{<b><f> <f>}<f>} Задает цвета фона (b) и переднего плана (f).Sets the background (b) and foreground (f) colors.
/e: вкл./e:on Включает расширения команд.Enables command extensions.
/e: выкл./e:off Отключает расширения команд.Disables commands extensions.
/f: вкл./f:on Включает завершение имени файла и каталога.Enables file and directory name completion.
/f: выкл./f:off Отключает завершение имен файлов и каталогов.Disables file and directory name completion.
/v: вкл./v:on Включает отложенное расширение переменных среды.Enables delayed environment variable expansion.
/v: выкл./v:off Отключает отложенное расширение переменных среды.Disables delayed environment variable expansion.
<string> Указывает команду, которую требуется выполнить.Specifies the command you want to carry out.
/?/? Отображение справки в командной строке.Displays help at the command prompt.

В следующей таблице перечислены допустимые шестнадцатеричные цифры, которые можно использовать в качестве значений для параметров <b> и <f> .The following table lists valid hexadecimal digits that you can use as the values for <b> and <f>:

ЗначениеValue ColorColor
00 ЧерныйBlack
11 СинийBlue
22 ЗеленыйGreen
33 AquaAqua
44 КрасныйRed
55 СиреневыйPurple
66 ЖелтыйYellow
77 WhiteWhite
88 СерыйGray
99 Светло-синийLight blue
аa светло-зеленыйLight green
bb Светло-голубойLight aqua
cc Светло-красныйLight red
dd Светло-фиолетовыйLight purple
йe Светло-желтыйLight yellow
ff Светлое белоеBright white

ПримечанияRemarks

  • Чтобы использовать несколько команд для <string> , разделите их по разделителю команд && и заключите их в кавычки.To use multiple commands for <string>, separate them by the command separator && and enclose them in quotation marks. Пример:For example:

    "<command1>&&<command2>&&<command3>" 
  • При указании параметра /c или /k, Команда cmd , оставшаяся часть строкии кавычки сохраняются только при соблюдении всех следующих условий.If you specify /c or /k, cmd processes, the remainder of string, and the quotation marks are preserved only if all of the following conditions are met:

    • Кроме того, не используется параметр /s.You don't also use /s.

    • Вы используете ровно один набор кавычек.You use exactly one set of quotation marks.

    • В кавычки не используются специальные символы (например, & < > () @ ^ |).You don't use any special characters within the quotation marks (for example: & < > ( ) @ ^ | ).

    • В кавычках используется один или несколько пробельных символов.You use one or more white-space characters within the quotation marks.

    • Строка в кавычках — это имя исполняемого файла.The string within quotation marks is the name of an executable file.

    Если предыдущие условия не выполнены, строка обрабатывается путем проверки первого символа, чтобы проверить, является ли он открывающей кавычкой.If the previous conditions aren't met, string is processed by examining the first character to verify whether it is an opening quotation mark. Если первый символ является открывающей кавычкой, он удаляется вместе с закрывающей кавычкой.If the first character is an opening quotation mark, it is stripped along with the closing quotation mark. Любой текст, следующий за закрывающими кавычками, сохраняется.Any text following the closing quotation marks is preserved.

  • Если не указать параметр /d в строке, Cmd.exe ищет следующие подразделы реестра:If you don't specify /d in string, Cmd.exe looks for the following registry subkeys:

    • HKEY_LOCAL_MACHINE \Софтваре\микрософт\комманд Процессор\ауторун\ REG_SZHKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRun\REG_SZ

    • HKEY_CURRENT_USER \Софтваре\микрософт\комманд Процессор\ауторун\ REG_EXPAND_SZHKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun\REG_EXPAND_SZ

    Если имеется один или оба подраздела реестра, они выполняются перед всеми остальными переменными.If one or both registry subkeys are present, they're executed before all other variables.

    Внимание!

    Неправильное изменение реестра может серьезно повредить систему.Incorrectly editing the registry may severely damage your system. Перед внесением изменений следует сделать резервную копию всех ценных данных на компьютере.Before making changes to the registry, you should back up any valued data on the computer.

  • Вы можете отключить расширения команд для определенного процесса, используя /e: Off.You can disable command extensions for a particular process by using /e:off. Вы можете включить или отключить расширения для всех параметров командной строки cmd на компьютере или сеансе пользователя, задав следующие значения REG_DWORD .You can enable or disable extensions for all cmd command-line options on a computer or user session by setting the following REG_DWORD values:

    • HKEY_LOCAL_MACHINE \Софтваре\микрософт\комманд Процессор\енабликстенсионс\ REG_DWORDHKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\EnableExtensions\REG_DWORD

    • HKEY_CURRENT_USER \Софтваре\микрософт\комманд Процессор\енабликстенсионс\ REG_DWORDHKEY_CURRENT_USER\Software\Microsoft\Command Processor\EnableExtensions\REG_DWORD

    Присвойте параметру REG_DWORD значение 0 × 1 (включено) или 0 × 0 (отключено) в реестре с помощью Regedit.exe.Set the REG_DWORD value to either 0×1 (enabled) or 0×0 (disabled) in the registry by using Regedit.exe. Заданные пользователем параметры имеют приоритет над параметрами компьютера, а параметры командной строки имеют приоритет над параметрами реестра.User-specified settings take precedence over computer settings, and command-line options take precedence over registry settings.

    Внимание!

    Неправильное изменение реестра может серьезно повредить систему.Incorrectly editing the registry may severely damage your system. Перед внесением изменений следует сделать резервную копию всех ценных данных на компьютере.Before making changes to the registry, you should back up any valued data on the computer.

    При включении расширений команд затрагиваются следующие команды:When you enable command extensions, the following commands are affected:

    • assocassoc

    • callcall

    • chdir (CD)chdir (cd)

    • colorcolor

    • Del (стирание)del (erase)

    • endlocalendlocal

    • forfor

    • ftypeftype

    • gotogoto

    • ifif

    • mkdir (MD)mkdir (md)

    • popdpopd

    • promptprompt

    • pushdpushd

    • setset

    • setlocalsetlocal

    • shiftshift

    • Start (также включает изменения во внешние командные процессы)start (also includes changes to external command processes)

  • При включении отложенного расширения переменных среды можно использовать символ восклицательного знака для замены значения переменной среды во время выполнения.If you enable delayed environment variable expansion, you can use the exclamation point character to substitute the value of an environment variable at run time.

  • По умолчанию завершение имени файла и каталога не включено.File and directory name completion is not enabled by default. Можно включить или отключить завершение имени файла для определенного процесса команды cmd с параметром /f:{On | Off}.You can enable or disable file name completion for a particular process of the cmd command with /f:{on | off}. Можно включить или отключить завершение имени файла и каталога для всех процессов команды cmd на компьютере или сеанса входа пользователя, задав следующие значения REG_DWORD .You can enable or disable file and directory name completion for all processes of the cmd command on a computer or for a user logon session by setting the following REG_DWORD values:

    • HKEY_LOCAL_MACHINE \Софтваре\микрософт\комманд Процессор\комплетиончар\ REG_DWORDHKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\CompletionChar\REG_DWORD

    • HKEY_LOCAL_MACHINE \Софтваре\микрософт\комманд Процессор\паскомплетиончар\ REG_DWORDHKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\PathCompletionChar\REG_DWORD

    • HKEY_CURRENT_USER \Софтваре\микрософт\комманд Процессор\комплетиончар\ REG_DWORDHKEY_CURRENT_USER\Software\Microsoft\Command Processor\CompletionChar\REG_DWORD

    • HKEY_CURRENT_USER \Софтваре\микрософт\комманд Процессор\паскомплетиончар\ REG_DWORDHKEY_CURRENT_USER\Software\Microsoft\Command Processor\PathCompletionChar\REG_DWORD

    Чтобы задать значение REG_DWORD , выполните Regedit.exe и используйте шестнадцатеричное значение управляющего символа для конкретной функции (например, 0 × 9 — TAB, а 0 × 08 — это BACKSPACE).To set the REG_DWORD value, run Regedit.exe and use the hexadecimal value of a control character for a particular function (for example, 0×9 is TAB and 0×08 is BACKSPACE). Заданные пользователем параметры имеют приоритет над параметрами компьютера, а параметры командной строки имеют приоритет над параметрами реестра.User-specified settings take precedence over computer settings, and command-line options take precedence over registry settings.

    Внимание!

    Неправильное изменение реестра может серьезно повредить систему.Incorrectly editing the registry may severely damage your system. Перед внесением изменений следует сделать резервную копию всех ценных данных на компьютере.Before making changes to the registry, you should back up any valued data on the computer.

  • Если включить завершение имен файлов и каталогов с помощью /f: on, используйте сочетание клавиш CTRL + D для завершения имен каталогов и Ctrl + f для завершения имени файла.If you enable file and directory name completion by using /f:on, use CTRL+D for directory name completion and CTRL+F for file name completion. Чтобы отключить определенный символ завершения в реестре, используйте значение пробела [0 × 20], так как оно не является допустимым управляющим символом.To disable a particular completion character in the registry, use the value for white space [0×20] because it is not a valid control character.

    • При нажатии клавиш CTRL + D или CTRL + Fобрабатывается завершение имени файла и каталога.Pressing CTRL+D or CTRL+F, processes the file and directory name completion. Эти функции сочетания клавиш добавляют символ-шаблон к строке (если он отсутствует), формирует список совпадающих путей, а затем отображает первый соответствующий путь.These key combination functions append a wildcard character to string (if one is not present), builds a list of paths that match, and then displays the first matching path.

      Если ни один из путей не соответствует, функция завершения имени файла и каталога выдает звуковой сигнал и не изменяет отображение.If none of the paths match, the file and directory name completion function beeps and does not change the display. Для перемещения по списку совпадающих путей нажмите клавиши CTRL + D или CTRL + F несколько раз.To move through the list of matching paths, press CTRL+D or CTRL+F repeatedly. Для перемещения по списку назад нажмите клавишу SHIFT и CTRL + D или CTRL + F одновременно.To move through the list backwards, press the SHIFT key and CTRL+D or CTRL+F simultaneously. Чтобы отменить сохраненный список совпадающих путей и создать новый список, измените строку и нажмите клавиши CTRL + D или CTRL + F.To discard the saved list of matching paths and generate a new list, edit string and press CTRL+D or CTRL+F. Если переключиться между сочетаниями Ctrl + D и CTRL + F, сохраненный список соответствующих путей отбрасывается и создается новый список.If you switch between CTRL+D and CTRL+F, the saved list of matching paths is discarded and a new list is generated. Единственное различие между сочетаниями клавиш Ctrl + d и Ctrl + f заключается в том, что сочетание клавиш Ctrl + d соответствует именам каталогов, а сочетание клавиш CTRL + F соответствует именам файлов и каталогов.The only difference between the key combinations CTRL+D and CTRL+F is that CTRL+D only matches directory names and CTRL+F matches both file and directory names. Если вы используете автозаполнение имен файлов и каталогов во всех встроенных командах каталога (т. е. CD, MDили RD), предполагается завершение каталога.If you use file and directory name completion on any of the built-in directory commands (that is, CD, MD, or RD), directory completion is assumed.

    • Имя файла и каталога правильно обрабатывает имена файлов, которые содержат пробелы или специальные символы, если они заключены в кавычки для соответствующего пути.File and directory name completion correctly processes file names that contain white space or special characters if you place quotation marks around the matching path.

    • Необходимо использовать кавычки для следующих специальных символов: & < > [] {} ^ =;!You must use quotation marks around the following special characters: & < > [ ] { } ^ = ; ! ' +, ' ~ [пробел].' + , ` ~ [white space].

    • Если предоставленные сведения содержат пробелы, заключите текст в кавычки (например, "имя компьютера").If the information that you supply contains spaces, you must use quotation marks around the text (for example, "Computer Name").

    • Если обработка имени файла и каталога выполняется из строки, любая часть пути справа от курсора отбрасывается (в точке, где обработано завершение).If you process file and directory name completion from within string, any part of the path to the right of the cursor is discarded (at the point in string where the completion was processed).

Дополнительные ссылкиAdditional References

Командная строка Windows: особенности использования

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

Эта статья содержит общую ознакомительную информацию для разных версий Windows. После прочтения вы можете пополнить свои знания по конкретной разновидности ОС: 7-ка, 8 версия или узнать о множестве улучшений программы в 10 версии Windows.

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

Несмотря на это, каждая операционная система (включая Windows XP, 7, 8 и так далее) всё же, как и раньше, поддерживает ввод и вывод информации посредством текстовых команд. Командная строка Windows — явный тому пример. Разберёмся, что это такое.

Что такое командная строка

В первую очередь — это программа cmd.exe, находящаяся в директории system32 папки операционной системы. Вариант ее месторасположения: C:\Windows\system32\cmd.exe. Путь может и отличаться, в зависимости от версии Windows и места ее установки.

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

Командная строка операционных систем Windows, начиная с XP, призвана обеспечить пользователей возможностью применения MS-DOS и множества других компьютерных команд. Важная её особенность заключается в том, что она способна выполнять пользовательские команды без помощи графического интерфейса. Необходимость в понимании и знании всех этих команд делает затруднительным использование командной строки для управления операционной системой рядовыми пользователями. Однако, это не так уж и сложно, как кажется на первый взгляд.

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

В каких ситуациях командная строка может оказаться полезной

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

Возьмём ситуацию с вирусами. Существуют такие вирусные программы, которые полностью блокируют графический интерфейс пользователя (так называемые, смс-баннеры). Как правило, эти вирусы выводят на экран компьютера окно, в котором написано сообщение, типа «Ваш компьютер блокирован управлением МВД» или «Ваши данные под угрозой» и так далее. Такие смс-баннеры невозможно закрыть никакими обычными способами — ни при помощи мышки, ни при помощи горячих клавиш на клавиатуре.

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

Ещё одна ситуация. Допустим, Windows XP (или любая другая версия) просто перестала работать, а на жёстком диске остались важные данные, которые срочно необходимо скопировать на флешку. Если под рукой имеется хотя бы установочный диск с Windows, то на определённом моменте установки операционной системы (без ожидания окончания установки) можно вызвать командную строку и скопировать эти данные. Эта возможность часто приходится весьма кстати в случае с повреждённым диском, когда к примеру, установка Windows прекращается во время копирования установочных файлов на жёсткий диск.

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

Как пользоваться командной строкой

На различных компьютерных форумах и сайтах можно найти сотни руководств по использованию тех или программ, выполнению каких-то системных настроек и массу других статей, в которых авторы призывают к использованию командной строки. Многие неопытные пользователи сразу теряются, видя фразу «Запустите командную строку…». Если вы также входите в их число, вам будет очень полезно ознакомиться с работой этого полезного инструмента. Начнём с того, как её вызвать.

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

Начиная с Windows XP и до последней версии этого семейства операционных систем, командная строка вызывается посредством диалога «Выполнить» («Run»), в который необходимо ввести команду — «cmd». Запуск этого диалога осуществляется с помощью одновременного нажатия клавиш Win + R:

В Windows XP (в отличие от последующих версий) в меню «Пуск» имеется специальный ярлык, который так и называется «Выполнить…». Если нажать на него, то диалог также запустится.

Вызвать командную строку можно и другими способами. Вот они:

  • Открыть меню «Пуск», ввести в поисковую строку (отсутствует в Windows XP) фразу «Командная строка» или «cmd», после чего в результатах поиска появится ярлык запуска командной строки;
  • В меню «Пуск» перейти в раздел «Программы», затем в «Стандартные» и запустить ярлык «Командная строка»;
  • Перейти в системный диск (обычно это «Локальный диск C»), затем в папку «Windows», далее в «System32» (для 32-рязрядных систем) или «SysWOW64» (для 64-разрядных) — здесь находится файл «cmd.exe», который следует запустить.

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

В версии Windows 8 есть другие способы запуска cmd. Также как и в 10-ке, про особенности которой можно узнать здесь подробнее.

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

Чтобы «cmd» выполнил ту или иную команду, достаточно ввести её в окно, после чего нажать клавишу Enter. Для проверки можете ввести «help» — эта команда отобразит список всех имеющихся стандартных команд.

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

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

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

После запуска командной строки, вы могли заметить перед мигающим курсором адрес: «C:/Users/Имя пользователя» (в нашем случае — тут «Reptile»). Имя последней папки означает ваше текущее местоположение (то же самое, как если бы вы зашли в эту папку через Проводник). А «С:\» — это локальный диск, на котором вы находитесь. Чтобы сменить текущий локальный диск, достаточно ввести его букву и двоеточие сразу после неё — например, «D:».

Так вы попадёте на диск «D:\» (или любой другой). Чтобы просмотреть содержимое диска (или вообще любой папки) используется команда «dir». Введите её прямо здесь, и вы увидите список файлов и папок, имеющихся на диске «D:\».

Теперь создадим папку прямо в корне диска. Для этого используем команду — «mkdir», а в качестве параметра через пробел нужно вписать имя будущей папки, например, «mkdir xp». В данном случае создастся папка с именем «xp».

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

Для перехода в ту или иную папку используйте команду «cd». Здесь в качестве аргумента также используется имя каталога для перехода. Введём «cd xp» и попадём внутрь папки (сделаем эту папку текущей).

Создадим в папке ещё одну, используя команду «mkdir». Пусть это будет папка «123».

Теперь удалим её. Для этого вводим «rmdir 123». Выполните теперь в каталоге «xp» команду «dir» и вы увидите, что папки «123» больше нет.

Если вы захотите подробнее ознакомиться с описанием той или иной команды, просто введите ключ «/?» сразу после команды, и на экран будет выведена подсказка. Например, введите «dir /?». Другой вариант запуска подсказки: «help dir».

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

Видео по теме

Список основных команд в консоли Windows: описание возможностей терминала CMD

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

Что такое командная строка Windows

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

На Windows XP командная строка также присутствует (Windows CMD). На виндовс десять её заменяет ПО PowerShell. Используя данную утилиту, можно в кратчайшие сроки запустить другую системную утилиту, деактивировать процесс, службу, открыть программу, а также решить множество проблем, связанных с работой Windows.

Интерфейс командной строки на Windows 10

Основные возможности команды виндовс

Опытные пользователи выделяют несколько ключевых особенностей этого встроенного ПО:

  • возможность ознакомиться со списком команд и их назначением. Для этого пользователю потребуется ввести в CMD команду «help» и нажать «Enter» с клавиатуры. Появится перечень основных команд с подробным описанием;
  • возможность проверки системного диска на целостность файлов и автоматическое устранение найденных ошибок;
  • полноценное управление работой стационарного компьютера или ноутбука. Через «Командную строку» посредством ввода определённых команд можно выключить ПК, перезагрузить, поставить на сон и т. д.;
  • изменение темы рабочего стола, цветов, иконок. Также можно поменять внешний вид курсора мыши;
  • форматирование системного диска;
  • копирование объектов на рабочем столе. Пользователь ПК может копировать папки, документы, картинки и прочие файлы.

Обратите внимание! Командная строка, запущенная от имени администратора, позволяет изменять настройки в системном реестре, удалять файлы, которые невозможно деинсталлировать стандартным образом.

Окно «Выполнить» на операционных системах виндовс

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

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

Через меню «Пуск»

Данный способ предполагает соблюдение следующего алгоритма:

  1. Открыть «Пуск».
  2. Вбить в поисковую строку название классического приложения.
  3. Щёлкнуть ЛКМ по отобразившемуся значку.
  4. Также можно перейти в раздел «Стандартные», в котором надо будет тапнуть по строке «Командная строка» для запуска ПО.

Через окно «Выполнить»

Один из самых простых методов открытия системных средств на операционках виндовс. Осуществляется следующим образом:

  1. Одновременно зажать на клавиатуре ПК комбинацию горячих клавиш «Win + R», чтобы вызвать окошко «Выполнить».
  2. В строчке «Открыть» прописать команду «cmd» и нажать на «Enter». Запустится командная строка.

Создание ярлыка на рабочем столе

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

  1. Запустить меню «Пуск».
  2. Перейти в раздел «Все программы».
  3. В представленном списке отыскать параметр «Стандартные» и кликнуть по нему ЛКМ.
  4. Удерживать ЛКМ по строке «Командная строка» и перетащить её на свободное место рабочего стола, двигая манипулятор.
  5. Запустить средство, кликнув по его ярлыку два раза ЛКМ.

Важно! При необходимости созданную иконку можно будет удалить, переместив её в корзину.

Создание ярлыка CMD на рабочем столе Windows

Основные команды консоли Windows

Выделяют несколько команд, которые можно вбивать в системное средство CMD для управления работой компьютера. Список команд виндовс 10:

  • «bcdboot» создаёт дополнительный системный раздел на диске;
  • «charmap» выводит на экран таблицу стандартных символов операционной системы, которые можно использовать при работе с текстами;
  • «control» запускает панель управления операционки;
  • «del». Данная команда удаляет один или несколько выбранных пользователем файлов;
  • «dpiscaling» запускает окно параметров дисплея. Здесь пользователь сможет настроить яркость, гамму и контрастность изображения на собственное усмотрение;
  • «gpedit.msc Windows» открывает окно локальной групповой политики операционной системы;
  • «net» вызывает окошко управления сетевыми ресурсами системы для индивидуальной настройки;
  • «sfc». Такие команды CMD Windows проверяют системные файлы на целостность и автоматически устраняет повреждённые объекты;
  • «taskmgr» запускает диспетчер задач Windows;
  • «verifier» проверяет наличие необходимых драйверов. Если в ходе проверки были найдены устаревшие, то команда выведет список проблемных устройств на дисплей.

К сведению! В Глобальной сети можно найти огромный спектр команд для командной строки. Их нужно будет вводить только на английском языке.

Ввод «sfc» в командной строке Windows

Горячие клавиши для управления командной строкой

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

  • «Ctrl + C» копирует выделенный текст;
  • «Ctrl + V» вставляет скопированные ранее символы в нужную строку;
  • «Ctrl + стрелка вправо или влево». Такое сочетание позволяет перемещать мигающий курсор в начало следующего слова или в конец предыдущего;
  • «Ctrl + A» выделяет все набранные ранее символы;
  • кнопка «Home». Нажав данную клавишу, можно передвинуть курсор в начало или конец строчки, где он стоит;
  • «F3» ещё раз вставляет предыдущую команду в нужное место, при этом пользователю не придётся копировать символы;
  • «Alt + F7» очищает всю историю вводимых ранее команд;
  • «Alt + Enter» изменяет текущий размер окна средства. Может развернуть утилиту на весь экран либо свернуть её;
  • «Shift + End» выделяет строку от места расположения курсора до конца;
  • «Alt + F4». Выполнив такую комбинацию клавиш на клавиатуре ПК, пользователь сможет закрыть средство ввода команд без сохранения.

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

Внешний вид окна локальной групповой политики на Windows 10

Как редактировать текст в окне командной строки Windows

Введённые в окно утилиты символы нельзя будет удалить после нажатия на кнопку «Enter». Однако неправильно написанную команду можно изменить в процессе её написания. Чтобы стереть символ, нужно тапнуть по клавише «Backspace».

Обратите внимание! Если пользователь неправильно ввёл команды Windows, то ему не обязательно закрывать командную строку, чтобы повторить процедуру заново. Достаточно прописать команду ещё раз в следующей строке с мигающим курсором.

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

Командная строка, cmd и command

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

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

  1. Работа с программами, которые не имеют графического интерфейса;
  2. Работа с удаленными устройствами при минимальных затратах трафика;
  3. Работа с большими объемами информации, когда отсутствие элементов графического интерфейса позволяет вместить больше данных на странице;
  4. Работа одновременно с несколькими файлами, в которых необходимо с высокой скоростью выполнять различные команды.

В чем отличие командной строки Windows XP и Windows 7?

Командная строка Windows 7 по сравнению с Windows XP не претерпела существенных изменений. Можно сказать, что разработчики пошли путем развития и усовершенствования своего программного продукта. Большинство команд перешли в новую версию операционной системы без изменений, часть из них изменили свое название и синтаксис. Для примера, рассмотрим команду, которая в Windows XP называется «cacls». Она помогает изменять списки управления доступом к файлам и каталогам. В Windows 7 на замену этой команде пришел оператор «icacls». Принцип работы, по сравнению с предыдущей версией, во многом не изменился. Она выполняет практически те же самые действия, за исключением некоторых параметров. Для того, чтобы узнать полные возможности этой команды и список доступных параметров, введите в командной строке «icacls /?».

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

Командная строка в операционных системах Windows XP и Windows 7 вызывается одинаково. Для этого существует несколько способов:

  1. Все, что нужно сделать, зайти в меню Пуск –> Выполнить. Перед вами откроется небольшое окно, в котором нужно ввести команду «cmd» и нажать клавишу Enter. В Windows 7 команду «cmd» необходимо вводить в строке поиска в меню Пуск. После этого на экране появится окно командной строки.
  2. Для вызова командной строки в операционных системах семейства Windows предусмотрен специальный ярлык. Находится он по адресу Пуск –> Программы –> Стандартные –> Командная строка.
  3. Кроме этого, в операционных системах Windows для вызова командной строки существует специальное сочетание горячих клавиш. Нажмите Win+R – после чего откроется окно в котором необходимо набрать «cmd» и нажать «ОК», после чего будет выполнен вход в командную строку.
  4. Еще один способ возможен в том случае, если вы пользуетесь каким-либо файловым менеджером, например, Total Commander. Такие программы имеют текстовую строку для запуска файлов. Если в ней ввести команду «cmd», то она осуществит запуск командной строки.

Таким образом, на вопрос «Как же открыть командную строку? » можно ответить четырьмя различными способами. Вам только нужно выбрать тот вариант, который кажется наиболее приемлемым.

Восстановление системы через командную строку.

Для того, чтобы запустить восстановление системы из командной строки, необходимо войти в Windows в безопасном режиме с поддержкой командной строки. Для этого, во время загрузки операционной системы, до появления логотипа Windows, нужно нажать клавишу F8. По нажатию этой клавиши появляется меню выбора варианта загрузки. После этого необходимо войти в систему с учетной записи Администратора и открыть командную строку. Вводим команду rstrui.exe и нажимаем клавишу Enter. Важно отметить, что запустив восстановление системы из безопасного режима, отменить его, то есть вернуться к первоначальному состоянию Windows, будет уже невозможно. Тем не менее, у пользователя остается возможность запустить восстановление системы еще раз и выбрать иную точку восстановления.

Основные команды CMD Windows. Полный список + [описание и применение]

  • Подписаться
  • Лента публикаций
  • Последние публикации
  • Лучшие публикации
    • за все время

Зачем нужна командная строка в современных компьютерах

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

Но вы заме­ти­те, что опыт­ные поль­зо­ва­те­ли почти не каса­ют­ся мыш­ки: боль­шую часть рабо­ты они дела­ют с кла­ви­а­ту­ры, и это у них полу­ча­ет­ся гораз­до быст­рее. Это свя­за­но с тем, что нажи­мать на кла­ви­ши гораз­до быст­рее, осо­бен­но если уже есть мышеч­ная память. 

У про­грамм есть горя­чие кла­ви­ши, что­бы уско­рять рабо­ту. А у опе­ра­ци­он­ной систе­мы есть команд­ная стро­ка — это как горя­чие кла­ви­ши, толь­ко для все­го компьютера.

Что может командная строка

Команд­ная стро­ка может всё, что может опе­ра­ци­он­ная систе­ма, и больше:

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

Кор­рект­нее ска­зать так: команд­ная стро­ка уме­ет всё, что уме­ет опе­ра­ци­он­ная систе­ма, и даже больше.

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

Команд­ная стро­ка встро­е­на в каж­дый ком­пью­тер с Windows или MacOS. Про­грам­му, кото­рая даёт доступ к команд­ной стро­ке, назы­ва­ют терминалом. 

Если у вас Windows, для вызо­ва тер­ми­на­ла нуж­но нажать ком­би­на­цию кла­виш Win+R, в появив­шем­ся окне набрать cmd и нажать Enter. В MacOS — нажать Cmd+пробел, набрать terminal и тоже нажать Enter (это стан­дарт­ная настрой­ка, её мож­но изменить). 

Перед вами появит­ся окно, куда мож­но вво­дить коман­ды для компьютера.

Команд­ная стро­ка в Windows  Тер­ми­нал в MacOS 

Как работает

Смысл команд­ной стро­ки такой: вы пише­те коман­ды для ком­пью­те­ра, а он их выпол­ня­ет. Все коман­ды делят­ся на внут­рен­ние и внешние.

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

Встро­ен­ная в Windows коман­да dir выво­дит спи­сок всех фай­лов и ката­ло­гов в теку­щей папке 

Внеш­ние коман­ды — это все про­грам­мы, кото­рые поль­зо­ва­тель ста­вит на ком­пью­тер сам. Часто быва­ет так, что при уста­нов­ке про­грам­ма добав­ля­ет в систе­му нуж­ные для себя вспо­мо­га­тель­ные про­грам­мы — и они тоже ста­но­вят­ся внеш­ни­ми коман­да­ми. Например:

  1. вы поста­ви­ли на ком­пью­тер про­грам­му VS Code, что­бы про­грам­ми­ро­вать на Python;
  2. после это­го вы може­те в команд­ной стро­ке набрать code, нажать кла­ви­шу вво­да, и про­грам­ма запустится;
  3. это зна­чит, что сра­зу после уста­нов­ки этой про­грам­мы у ком­пью­те­ра появи­лась новая коман­да — code.
Запус­ка­ем VS Code из команд­ной строки 

Параметры команд

У мно­гих команд есть пара­мет­ры, кото­рые дают допол­ни­тель­ные возможности. 

Напри­мер, мы уже виде­ли, как коман­да dir без пара­мет­ров про­сто выда­ёт нам спи­сок всех фай­лов и ката­ло­гов в теку­щей пап­ке. Но если мы доба­вим пара­метр /p, то она пока­жет на экране не весь спи­сок сра­зу, а по частям, что­бы всё поме­ща­лось на экран:

А та же коман­да dir c пара­мет­ром /w убе­рёт все подроб­но­сти и выве­дет содер­жи­мое пап­ки в виде несколь­ких колонок:

Пара­мет­ры вызо­ва мож­но ком­би­ни­ро­вать и добав­лять к ним свои запро­сы. Напри­мер, если нам нуж­но запу­стить VS Code так, что­бы он на стар­те открыл опре­де­лён­ный файл ninja_sword.js, то мож­но напи­сать так:

code d:/ninja_sword.js

Примеры использования

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

Пред­ста­вим такую ситу­а­цию: мы ска­ча­ли 30 под­ка­стов, кото­рые хотим послу­шать в доро­ге. Но после ска­чи­ва­ния выяс­ни­лось, что гром­кость у всех запи­сей очень тихая, и даже если выкру­тить всё на мак­си­мум, её всё рав­но не хва­та­ет. Что­бы послу­шать под­ка­сты, нам придётся:

  1. запу­стить аудиоредактор, 
  2. по оче­ре­ди открыть в нём каж­дый файл, 
  3. вруч­ную уста­но­вить нуж­ный уро­вень громкости,
  4. сохра­нить файл,
  5. открыть сле­ду­ю­щий и повто­рить всё то же самое,
  6. повто­рить ещё 28 раз

Оче­вид­но, что это зай­мёт мно­го вре­ме­ни, и про­ще ска­чать дру­гие под­ка­сты, чем тра­тить столь­ко сил на эти. Но, напри­мер, в MacOS мы можем открыть тер­ми­нал и напи­сать там две команды:

cd podcasts

for file in *; do wc -l $file; lame --scale 8 $file; done

Пер­вая коман­да пере­хо­дит в ката­лог с под­ка­ста­ми, а вторая:

  1. берёт все фай­лы в этой папке;
  2. полу­ча­ет их коли­че­ство и название;
  3. в цик­ле запус­ка­ет про­грам­му lame и ука­зы­ва­ет пара­мет­ры для неё — под­нять гром­кость в 8 раз у это­го файла;
  4. повто­ря­ет цикл до тех пор, пока не обра­бо­та­ют­ся все файлы.

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

Вот что ещё мож­но делать через команд­ную строку:

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

Зачем веб-разработчику командная строка

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

Если же вы зани­ма­е­тесь веб-разработкой, то команд­ная стро­ка вам пригодится:

  • для уста­нов­ки все­го сер­вер­но­го инстру­мен­та­рия, напри­мер PHP, Apache и MySQL;
  • для рабо­ты с API и запросами;
  • для настрой­ки сер­вер­но­го окру­же­ния и раз­гра­ни­че­ния доступа;
  • для рабо­ты с репо­зи­то­ри­я­ми и для созда­ния резерв­ных копий проектов;
  • для тести­ро­ва­ния сер­ве­ра под нагрузкой;
  • для полу­че­ния логов для ана­ли­за рабо­ты сер­вер­ной части.

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

в Запускает команды и программы в определенное время. С помощью параметра / every: date [,…] вы также можете назначать регулярные встречи. 10/8/7 / Vista / XP
аудитпол Отображает текущие политики мониторинга. 10/8/7 / Vista
резервное копирование Создает резервные копии файлов.Их можно восстановить с помощью функции restore (замененной на msbackup). ДОС
bcdboot Создает и восстанавливает стартовые файлы. 8.10.7
bcdedit Позволяет пользователям вносить изменения для запуска хранилища данных конфигурации (команда представляет собой новую версию bootcfq). 10/8/7 / Vista
bdehdcfg Подготавливает жесткий диск для шифрования диска BitLocker. 8.10.7
bootcfg Создает, редактирует или отображает содержимое boot.ini (хотя он все еще включен в Windows 7 CMD, он потерял свою функцию, поскольку boot.ini больше не используется для параметров запуска, вместо этого вам следует использовать bcdedit). 10/8/7 / Vista / XP
bootsect Изменяет главный загрузочный код так, чтобы он был совместим с диспетчером загрузки Windows или загрузчиком NT (может быть запущен только через восстановление системы в Windows 7 и Vista). 10/8/7 / Vista
cacls Редактирует и отображает список контроля доступа. Это устанавливает права доступа (устаревшие - заменены на icacls в более новых версиях Windows). 10/8/7 / Vista / XP
chkdsk Проверяет и ремонтирует (с параметром / R) накопитель данных. Все Win / DOS
chkntfs Изменяет или отображает данные проверки драйвера при запуске. 10/8/7 / Vista / XP
cmdkey Может отображать (/ list), создавать (/ добавлять) или удалять (/ удалять) информацию для входа. 10/8/7 / Vista
конвертировать Конвертирует разделы из FAT / FAT32 в NTFS. 10/8/7 / Vista / XP
ctty Изменяет стандартный ввод и вывод для системы. 98/95 / ДОС
dblspace Создает или настраивает сжатые диски (более новая версия команды называется drvspace) .98/95 / ДОС
дефрагментировать Дефрагментирует все или только указанные диски. Используйте / U, чтобы наблюдать за прогрессом. Чтобы получить статистику оценки после дефрагментации, используйте параметр / V. Все Win / DOS
diskpart Управляет, создает и удаляет разделы на жестком диске. 10/8/7 / Vista / XP
diskperf Позволяет пользователям удаленно управлять счетчиком производительности диска. 10/8/7 / Vista
неприглядный Управляет системами RAID. 10/8/7 / Vista
демон Управляет образами Windows и интегрирует их. 8.10.7
dispdiag Создает файл в текущем каталоге, в котором вы найдете информацию о вашем дисплее. 10/8/7 / Vista
dosx Запускает интерфейс защищенного режима DOS, который позволяет программам MS-DOS использовать более 640 КБ ОЗУ.Доступно только для поддержки старых программ DOS. 32-битный
запрос драйвера Создает список со всеми установленными драйверами. 10/8/7 / Vista / XP
drvspace Создает или настраивает сжатые диски. Более старая версия команды называется dblspace. 98/95 / ДОС
emm386 Предоставляет DOS более 640 КБ ОЗУ. 98/95 / ДОС
Esentutl Управляет базами данных в расширяемом механизме хранения. 10/8/7 / Vista / XP
событие Создает запись (идентификатор и сообщение) в журнале событий. 10/8/7 / Vista / XP
события Настраивает и отображает триггер события. XP
fdisk Создает, удаляет разделы на жестком диске и управляет ими.Используйте diskpart в более новых версиях Windows. 98/95 / ДОС
fltmc Позволяет пользователям управлять драйверами фильтров и отображать их. 10/8/7 / Vista / XP
фондю Устанавливает дополнительные функции Windows. Команда представляет собой аббревиатуру основного инструмента: Features on Demand User Experience Tool. 10/8
формат Форматирует диск в файловую систему, указанную пользователем. Все Win / DOS
fsutil Предоставляет множество функций, связанных с файловой системой, например удаление диска. 10/8/7 / Vista / XP
hwrcomp Собирает самостоятельно созданные словари для распознавания почерка. 8.10.7
Hwrreg Устанавливает скомпилированный словарь для распознавания почерка. 8.10.7
icacls Редактирует и отображает список контроля доступа.Это устанавливает права доступа. Устаревшая версия этой команды - cacls. 10/8/7 / Vista
ktmutil Запускает диспетчер транзакций ядра. 10/8/7 / Vista
метка Изменяет или удаляет метку диска. Все Win / DOS
lh Загружает программу в область верхней памяти (UMB) - выполняет ту же функцию, что и loadhigh. 98/95 / ДОС
лицензирование Создает файлы XML и CAB, содержащие информацию о лицензии на продукт Windows. 10/8
loadfix Гарантирует, что программа загружается и выполняется выше первых 64 КБ ОЗУ. 32-бит / DOS
нагрузка высокая Имеет ту же функцию, что и lh. 98/95 / ДОС
замок Блокирует диск, чтобы только выбранная пользователем программа могла получить к нему прямой доступ. 98/95
lodctr Обновляет все записи реестра, связанные с индикаторами производительности. Все выигрывают
лесоруб Создает и управляет сеансами трассировки событий и журналами производительности. 10/8/7 / Vista / XP
manage-bde Настраивает шифрование диска с помощью BitLocker. Используйте -on, чтобы зашифровать диск.Используйте -off, чтобы снова расшифровать его и отключить защиту BitLocker. 8.10.7
мем Отображает информацию об оперативной памяти и указывает, какие программы в настоящее время загружены в нее. 32-бит / DOS
мемейкер Оптимизирует оперативную память. 98/95 / ДОС
Режим Настраивает системные устройства - в первую очередь на COM- или LPT-порте. Все Win / DOS
mofcomp Анализирует файлы в формате управляемых объектов (MOF) и добавляет классы и экземпляры в репозиторий WMI. Все выигрывают
Mountvol Создает и удаляет точки монтирования для дисков и отображает их. 10/8/7 / Vista / XP
msav Запускает антивирус Microsoft. ДОС
msbackup Запускает Microsoft Backup (заменяет резервную копию и восстанавливает). ДОС
mscdex Загружает поддержку CD-ROM для MS-DOS. 98/95 / ДОС
MSD Запускает программу Microsoft Diagnostics, с помощью которой может отображаться системная информация. ДОС
msiexec Запускает установщик Windows, с помощью которого можно установить и настроить Windows. 10/8/7 / Vista / XP
muiunattend Запускает процесс автоматической настройки многоязычного пользовательского интерфейса (MUI). 10/8/7 / Vista
netcfg Устанавливает минимальную операционную систему Microsoft Windows PE. 10/8/7 / Vista
ocsetup Устанавливает дополнительные функции Windows. 8/7 / Vista
пентнт Распознает ошибки деления с плавающей запятой в чипах Pentium, запускает эмуляцию с плавающей запятой и отключает оборудование с плавающей запятой. XP
pkgmgr Устанавливает, удаляет и настраивает пакеты и функции для Windows. 10/8/7 / Vista
pnpunattend Автоматизирует установку драйверов устройств. 10
pnputil Устанавливает устройства plug-and-play из командной строки. 10/8/7 / Vista
мощность Использует состояние IDLE процессора для снижения энергопотребления. 98/95 / ДОС
powercfg Позволяет пользователю изменять параметры энергопотребления компьютера и контролировать планы энергосбережения. 10/8/7 / Vista / XP
pwlauncher Настраивает параметры запуска Windows To Go, с помощью которых вы можете загружать Windows с USB-накопителя. 10/8
qprocess Предоставляет информацию о запущенных процессах. 10/8/7 / Vista
запрос Отображает статус конкретной службы. 10/8/7 / Vista
Quser Предоставляет информацию о пользователях, вошедших в систему. 10/8/7 / Vista
реагентc Настраивает среду восстановления Windows, с помощью которой вы можете восстановить установку операционной системы. 8.10.7
исправлять Создает определяемый пользователем образ Windows для восстановления системы. 8
рег Управляет реестром командной строки. Пользователи могут создавать новые ключи (reg add) или удалять их (reg delete). 10/8/7 / Vista / XP
Regini Изменяет авторизацию реестра. 10/8/7 / Vista / XP
зарегистрировать-cimprovider Регистрирует поставщика общей информационной модели (поставщик CIM) в Windows. 10/8
regsvr32 Регистрирует файл DLL в реестре. 10/8/7 / Vista / XP
перезапуск Создает новые протоколы показателей эффективности из данных в существующих протоколах. 10/8/7 / Vista / XP
ремонт-бдэ Восстанавливает и расшифровывает неисправные диски, зашифрованные с помощью BitLocker. Файлы следует сохранить на заменяющем диске. 8.10.7
сброс Сбрасывает сеанс. Вы также можете использовать команду rwinsta. 10/8/7 / Vista / XP
восстановить Восстанавливает резервные копии, созданные с помощью команды резервного копирования (заменено на msbackup). ДОС
Rwinsta Команда выполняет ту же функцию, что и сброс. 10/8/7 / Vista / XP
sc Управляет службами путем подключения к контроллеру служб. 10/8/7 / Vista / XP
сканрег Восстанавливает реестр и позволяет создавать из него резервную копию. 98/95
sdbinst Применяет файлы пользовательской базы данных (SDB). 10/8/7 / Vista / XP
secedit Анализирует параметры безопасности, сравнивая текущие конфигурации с шаблонами. С помощью этой команды также можно настраивать, импортировать и экспортировать параметры. 10/8/7 / Vista / XP
сетвер Устанавливает номер версии MS-DOS, который пересылается программе, даже если он не соответствует фактической версии. 32-бит / DOS
Setx Создает или изменяет переменную окружения у пользователя системного окружения. 10/8/7 / Vista
sfc Проверяет все важные и защищенные системные файлы.Неправильные версии заменяются правильными. 10/8/7 / Vista / XP
smartdrv Запускает программу кэширования жесткого диска SMARTDrive и управляет ею. 98/95 / ДОС
sys Копирует системные файлы из MS-DOS и командного интерпретатора на другой жесткий диск. Это делает его загрузочным. 98/95 / ДОС
системная информация Отображает информацию об установке Windows, включая все установленные пакеты услуг.Информацию можно получить как из локальной системы, так и с удаленного компьютера. 10/8/7 / Vista / XP
tpmvscmgr Создает и удаляет виртуальные смарт-карты TPM. Это виртуальные смарт-карты, зашифрованные на основе модели доверенной платформы. 10/8
Tracerpt Обрабатывает журналы или данные в реальном времени, созданные во время отслеживания компьютерных программ. 10/8/7 / Vista / XP
typeperf Отображает данные счетчика производительности или записывает их в файл. 10/8/7 / Vista / XP
неформатировать Отменяет форматирование диска, выполненное командой форматирования. ДОС
разблокировать Разблокирует диск, заблокированный с помощью команды блокировки. 98/95
unlodctr Удаляет имена и описания расширяемых счетчиков производительности в реестре Windows. 10/8/7 / Vista / XP
vaultcmd Создает, удаляет и отображает сохраненную регистрационную информацию. 8.10.7
объем Отображает этикетку и серийный номер диска. Все Win / DOS
vsafe Запускает антивирусную программу VSafe. ДОС
всадмин Управляет службами теневого копирования томов, которые могут использоваться для хранения различных версий (снимков) дисков. 10/8/7 / Vista / XP
wbadmin Создает резервные копии операционной системы и доставляет информацию в созданные резервные копии. 10/8/7 / Vista
wevtutil Управляет журналами событий и файлами журналов событий. 10/8/7 / Vista
кто я Предоставляет информацию о текущем пользователе. С помощью параметра / GROUP вы можете получить дополнительную информацию о членстве в группе. 10/8/7 / Vista
Winmgmt Управляет репозиториями WMI. Резервное копирование (/ backup) возможно, например, с помощью команды. Все выигрывают
Winsat Оценивает различные системные факторы - например, производительность процессора или графические возможности. 10/8/7 / Vista
wmic Запускает инструментарий управления Windows в командной строке.Здесь можно изменять различные настройки Windows - как локально, так и на удаленных компьютерах. 10/8/7 / Vista / XP
xwizard Регистрирует данные Windows в виде файлов XML. 8.10.7
.

cmd | Документы Microsoft

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

В этой статье

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

Синтаксис

  cmd [/ c | / k] [/ s] [/ q] [/ d] [/ a | / u] [/ t: {  | }] [/ e: {on | off}] [/ f: {on | off}] [/ v: {on | выкл}] [<строка>]  

Параметры

Параметр Описание
/ с Выполняет команду, указанную в строке , а затем останавливается.
/ к Выполняет команду, указанную в строке , и продолжает.
/ с Изменяет обработку строки после / c или / k .
/ кв Отключает эхо.
/ д Отключает выполнение команд автозапуска.
/ а Форматирует вывод внутренней команды в канал или файл как Американский национальный институт стандартов (ANSI).
/ u Форматирует вывод внутренней команды в канал или файл в формате Unicode.
/ т: { } Устанавливает цвета фона ( b ) и переднего плана ( f ).
/ e: на Включает расширения команд.
/ е: выкл Отключает расширения команд.
/ f: на Разрешает завершение имени файла и каталога.
/ ф: выкл. Отключает завершение имени файла и каталога.
/ v: на Включает отложенное расширение переменной среды.
/ v: выключено Отключает отложенное раскрытие переменной среды.
<строка> Задает команду, которую вы хотите выполнить.
/? Отображает справку в командной строке.

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

Значение Цвет
0 Черный
1 Синий
2 зеленый
3 Аква
4 Красный
5 фиолетовый
6 желтый
7 Белый
8 Серый
9 Голубой
а Светло-зеленый
б Светло-голубой
c Светло-красный
г Светло-фиолетовый
e Светло-желтый
f Ярко-белый

Примечания

  • Чтобы использовать несколько команд для <строка> , разделите их разделителем команд && и заключите их в кавычки.Например:

      "<команда1> && <команда2> && <команда3>"  
  • Если вы укажете / c или / k , cmd процессов, остаток строки и кавычки сохранятся, только если выполнены все следующие условия:

    • Вы также не используете / s .

    • Вы используете ровно один набор кавычек.

    • В кавычках не используются специальные символы (например: & <> () @ ^ |).

    • Вы используете один или несколько символов пробела в кавычках.

    • Строка в кавычках - это имя исполняемого файла.

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

  • Если вы не укажете / d в строке , Cmd.exe будет искать следующие подразделы реестра:

    Если присутствует один или оба подраздела реестра, они выполняются перед всеми другими переменными.

    Осторожно

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

  • Вы можете отключить расширения команд для определенного процесса, используя / e: off . Вы можете включить или отключить расширения для всех параметров командной строки cmd на компьютере или в пользовательском сеансе, установив следующие значения REG_DWORD :

    Задайте значение REG_DWORD либо 0 × 1 (включено), либо 0 × 0 (отключено) в реестре с помощью Regedit.exe. Заданные пользователем параметры имеют приоритет над параметрами компьютера, а параметры командной строки имеют приоритет над параметрами реестра.

    Осторожно

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

    Когда вы включаете расширения команд, это влияет на следующие команды:

  • Если вы включили отложенное раскрытие переменной среды, вы можете использовать восклицательный знак для замены значения переменной среды во время выполнения.

  • Завершение имен файлов и каталогов по умолчанию отключено.Вы можете включить или отключить завершение имени файла для определенного процесса команды cmd с помощью / f: { на | от }. Вы можете включить или отключить завершение имен файлов и каталогов для всех процессов команды cmd на компьютере или для сеанса входа пользователя в систему, установив следующие значения REG_DWORD :

    • HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Command Processor \ CompletionChar \ REG_DWORD

    • HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Command Processor \ PathCompletionChar \ REG_DWORD

    • HKEY_CURRENT_USER \ Software \ Microsoft \ Command Processor \ CompletionChar \ REG_DWORD

    • HKEY_CURRENT_USER \ Software \ Microsoft \ Command Processor \ PathCompletionChar \ REG_DWORD

    Чтобы установить значение REG_DWORD , запустите Regedit.exe и используйте шестнадцатеричное значение управляющего символа для конкретной функции (например, 0 × 9 - TAB, а 0 × 08 - BACKSPACE). Заданные пользователем параметры имеют приоритет над параметрами компьютера, а параметры командной строки имеют приоритет над параметрами реестра.

    Осторожно

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

  • Если вы разрешаете завершение имен файлов и каталогов с помощью / f: на , используйте CTRL + D для завершения имени каталога и CTRL + F для завершения имени файла.Чтобы отключить конкретный символ завершения в реестре, используйте значение пробела [ 0 × 20 ], потому что это недопустимый управляющий символ.

    • При нажатии CTRL + D или CTRL + F выполняется завершение имени файла и каталога. Эти функции сочетания клавиш добавляют подстановочный знак к строке (если таковой нет), строят список совпадающих путей и затем отображают первый совпадающий путь.

      Если ни один из путей не совпадает, функция завершения имени файла и каталога издает звуковой сигнал и не изменяет отображение.Для перемещения по списку совпадающих путей несколько раз нажмите CTRL + D или CTRL + F . Для перемещения по списку назад нажмите одновременно клавиши SHIFT и CTRL + D или CTRL + F . Чтобы отменить сохраненный список совпадающих путей и создать новый список, отредактируйте строку и нажмите CTRL + D или CTRL + F . Если вы переключаетесь между CTRL + D и CTRL + F , сохраненный список совпадающих путей удаляется и создается новый список.Единственная разница между комбинациями клавиш CTRL + D и CTRL + F заключается в том, что CTRL + D соответствует только именам каталогов, а CTRL + F соответствует именам файлов и каталогов. Если вы используете завершение имен файлов и каталогов в любой из встроенных команд каталогов (то есть CD , MD или RD ), предполагается завершение каталогов.

    • Автозавершение имен файлов и каталогов правильно обрабатывает имена файлов, содержащие пробелы или специальные символы, если вы помещаете кавычки вокруг соответствующего пути.знак равно ! '+, `~ [пробел].

    • Если предоставленная вами информация содержит пробелы, вы должны заключить текст в кавычки (например, «Имя компьютера»).

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

Дополнительные ссылки

.

MS-DOS и командная строка Windows, команда cmd

Обновлено: 18.05.2020, Computer Hope

command.com ( CMD в более поздних версиях Windows) - это интерпретатор команд для MS-DOS, необходимый для работы операционных систем Microsoft. Без command.com компьютер под управлением операционной системы Microsoft не смог бы загрузиться.

При работе под Windows NT, 2000, XP, Vista, 7, 8 и 10 есть две версии интерпретатора команд, команда .com и cmd.exe . Cmd предлагает дополнительные переменные среды, чем command.com; однако мы рекомендуем, если вы пытаетесь запустить служебную программу MS-DOS, используя command.com. Чтобы использовать command.com, нажмите Пуск, Выполнить и введите команду .

Наличие

Command, или command.com, является интерпретатором команд, и с ранними версиями Windows и MS-DOS вы не смогли бы использовать компьютер без этого файла. Этот файл доступен во всех версиях Microsoft Windows, и более поздние версии Windows используют его для доступа к оболочке MS-DOS.

CMD или CMD.EXE - это оболочка командной строки, представленная в Windows NT и доступная для всех следующих версий Microsoft Windows.

Синтаксис

Windows 2000, XP, Vista, 7, 8 и 10 синтаксис "cmd"

Запускает новый экземпляр интерпретатора команд Windows 2000 или Windows XP.

 CMD [/ A | / U] [/ Q] [/ D] [/ E: ON | / E: OFF] [/ F: ON | / F: OFF] [/ V: ON | / V: OFF] [[/ S] [/ C | / K] строка] 
/ C Выполняет команду, указанную в строке, а затем завершается.
/ К Выполняет команду, указанную в строке, но остается.
/ S Изменяет обработку строки после / C или / K (см. Ниже).
/ Q Отключает эхо.
/ D Отключить выполнение команд автозапуска из реестра (см. Ниже).
/ А Заставляет вывод внутренних команд в канал или файл в формате ANSI.
/ U Заставляет вывод внутренних команд в канал или файл в формате Unicode.
/ Т: fg Устанавливает цвета переднего плана / фона (подробнее см. COLOR /?).
/ E: ON Включите расширения команд (см. Ниже).
/ E: ВЫКЛ Отключить расширения команд (см. Ниже).
/ F: НА Включить символы завершения имени файла и каталога (см. Ниже).
/ F: ВЫКЛ Отключить символы завершения имен файлов и каталогов (см. Ниже).
/ В: НА Включить отложенное раскрытие переменной среды с использованием c в качестве разделителя. Например, / V: ON позволит! Var! для расширения переменной var во время выполнения. Синтаксис var расширяет переменные во время ввода, что совсем другое дело внутри цикла FOR.
/ V: ВЫКЛ Отключить отложенное расширение среды.

Обратите внимание, что для строки принимаются несколько команд, разделенных разделителем команд '&&', если она заключена в кавычки.Кроме того, по соображениям совместимости / X - это то же самое, что / E: ON, / Y - то же самое, что / E: OFF, и / R - то же самое, что / C. Любые другие переключатели игнорируются.

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

1. Если все следующие условия выполнены, то символы кавычек в командной строке сохраняются:

  • Переключатель No / S.
  • Ровно две кавычки.| символы.
  • Между двумя кавычками есть один или несколько пробелов.
  • Строка между двумя кавычками - это имя исполняемого файла.

2. В противном случае по-прежнему проверяется, является ли первый символ кавычкой. Если это так, удалите начальный символ и удалите последний символ кавычки в командной строке, сохранив любой текст после последнего символа кавычки.

Если / D НЕ был указан в командной строке, то когда CMD.EXE запускается, он ищет следующие переменные реестра REG_SZ / REG_EXPAND_SZ, и если одна из них или обе присутствуют, они выполняются первыми.

 HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Command Processor \ AutoRun 

или

 HKEY_CURRENT_USER \ Software \ Microsoft \ Command Processor \ AutoRun 

Командные расширения включены по умолчанию. Вы также можете отключить расширения для определенного вызова с помощью переключателя / E: OFF. Вы можете включить или отключить расширения для всех вызовов CMD.EXE, установив одно или оба следующих значения REG_DWORD на 0x1 или 0x0 в реестре с помощью REGEDT32.EXE:

 HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Command Processor \ EnableExtensions 

или

 HKEY_CURRENT_USER \ Software \ Microsoft \ Command Processor \ EnableExtensions 

Индивидуальные настройки пользователя имеют приоритет над настройками аппарата. Параметры командной строки имеют приоритет над параметрами реестра.

Расширения команд включают изменения или дополнения к следующим командам.

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

Отложенное расширение переменной среды НЕ включено по умолчанию. Вы можете включить или отключить отложенное раскрытие переменной среды для конкретного вызова CMD.EXE с помощью переключателя / V: ON или / V: OFF. Чтобы включить или отключить завершение для всех вызовов CMD.EXE, установите одно или оба следующих значения REG_DWORD на 0x1 или 0x0 в реестре с помощью REGEDT32.EXE:

 HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Command Processor \ DelayedExpansion 

или

 HKEY_CURRENT_USER \ Software \ Microsoft \ Command Processor \ DelayedExpansion 

Индивидуальные настройки пользователя имеют приоритет над настройками аппарата. Параметры командной строки имеют приоритет над параметрами реестра.

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

Завершение имен файлов и каталогов НЕ включено по умолчанию. Вы можете включить или отключить завершение имени файла для конкретного вызова CMD.EXE с помощью переключателя / F: ON или / F: OFF. Чтобы включить или отключить завершение для всех вызовов CMD.EXE на компьютере или в сеансе входа пользователя, установите одно или оба из следующих значений REG_DWORD в реестре с помощью REGEDT32.EXE:

 HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Command Processor \ CompletionChar HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Command Processor \ PathCompletionChar 

или

 HKEY_CURRENT_USER \ Software \ Microsoft \ Command Processor \ CompletionChar HKEY_CURRENT_USER \ Software \ Microsoft \ Command Processor \ PathCompletionChar 

с шестнадцатеричным значением управляющего символа, используемого для конкретной функции (например,g., 0x4 - это Ctrl-D, а 0x6 - это Ctrl-F). Пользовательские настройки имеют приоритет над настройками машины. Параметры командной строки имеют приоритет над параметрами реестра.

Если завершение включено с помощью переключателя / F: ON, используются два управляющих символа: Ctrl-D для завершения имени каталога и Ctrl-F для завершения имени файла. Чтобы отключить определенный символ завершения в реестре, используйте значение для пробела (0x20), поскольку это недопустимый управляющий символ.

Завершение вызывается, когда вы вводите один из двух управляющих символов.Функция завершения добавляет подстановочный знак слева от курсора, если его нет, и составляет список совпадающих путей. Затем он отображает первый совпадающий путь. Если пути не совпадают, он издает звуковой сигнал и оставляет дисплей в покое. После этого повторное нажатие того же управляющего символа будет циклически перемещаться по списку совпадающих путей. Нажатие клавиши Shift вместе с управляющим символом перемещает список назад. Если вы отредактируете строку каким-либо образом и снова нажмете управляющий символ, сохраненный список совпадающих путей будет отброшен и будет создан новый.То же самое происходит, если вы переключаетесь между завершением имени файла и каталога. Разница между двумя управляющими символами заключается в том, что символ завершения файла соответствует именам файлов и каталогов, а символ завершения каталога соответствует только именам каталогов. Если завершение файла используется в любой из встроенных команд каталога (CD, MD или RD), то предполагается завершение каталога.

Код завершения правильно обрабатывает имена файлов, содержащие пробелы или другие специальные символы, заключая в кавычки соответствующий путь.=;! '+, `~

Ранний синтаксис "команды" Windows

Запускает новую копию интерпретатора команд Windows.

 КОМАНДА [[диск:] путь] [устройство] [/ E: nnnnn] [/ L: nnnn] [/ U: nnn] [/ P] [/ MSG] [/ LOW] [/ Y [/ C | K ] команда] 
[диск:] путь Задает каталог, в котором находится COMMAND.COM.
прибор Задает устройство, которое будет использоваться для ввода и вывода команд.
/ E: nnnnn Устанавливает начальный размер среды в nnnnn байтов.(nnnnn должно быть от 256 до 32 768).
/ л: nnnn Определяет длину внутренних буферов (также требуется / P). (nnnn должно быть от 128 до 1024).
/ U: nnn Определяет длину входного буфера (также требуется / P). (nnn должно быть от 128 до 255).
/ П Делает новый интерпретатор команд постоянным (не может выйти).
/ MSG Сохраняет все сообщения об ошибках в памяти (также требуется / P).
/ НИЗКАЯ Заставляет КОМАНДУ сохранять резидентные данные в малой памяти.
/ Y Пошаговое выполнение пакетной программы, указанной с помощью / C или / K. Доступно только в MS-DOS 6.x и выше.
/ C команда Выполняет указанную команду и возвращает.
/ K команда Выполняет указанную команду и продолжает работу.
/ Z Отображает уровень ошибки каждой выполненной команды.Доступно только в MS-DOS 7.x и выше.

Примеры

 cmd 

В этом примере открывается командная оболочка cmd. Если вы уже были в командной оболочке и запускали команду «cmd» или «command» в командной строке, откроется новая командная строка Windows. Ввод «exit» приведет к выходу из новой командной строки и возврату к исходной командной строке.

.

окон - Для чего нужен cmd / s?

Переполнение стека
  1. Около
  2. Продукты
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
  3. Вакансии Программирование и связанные с ним технические возможности карьерного роста
  4. Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
  5. Реклама Обратитесь к разработчикам и технологам со всего мира
  6. О компании

Загрузка…

  1. Авторизоваться зарегистрироваться
  2. текущее сообщество

.

команд Windows | Документы Microsoft

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

В этой статье

Все поддерживаемые версии Windows (серверная и клиентская) имеют встроенный набор консольных команд Win32.

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

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

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

  • Windows Server 2019
  • Windows Server (полугодовой канал)
  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2012
  • Windows Server 2008 R2
  • Windows Server 2008
  • Windows 10
  • Windows 8.1

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

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

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

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

Для наиболее надежной и современной автоматизации Windows мы рекомендуем использовать PowerShell вместо команд Windows или Windows Script Host для автоматизации Windows.

Примечание

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

Осторожно

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

Примечание

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

HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Command Processor \ completedChar \ 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

A

B

С

D

E

F

G

H

I

Дж

К

л

M

N

O

-P

Q

R

S

т

U

В

Вт

х

.

cmd - Начало работы с cmd

В этом разделе представлен обзор того, что такое cmd, и почему разработчик может захотеть его использовать.

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

Команды в CMD

Доступные команды будут отображены, включая краткое описание, в табличном формате.
В Windows 10 перечислены следующие команды:

Команда Описание
ASSOC Отображает или изменяет ассоциации расширений файлов.
ATTRIB Отображает или изменяет атрибуты файла.
BREAK Устанавливает или снимает расширенную проверку CTRL + C.
BCDEDIT Устанавливает свойства в базе данных загрузки для управления загрузкой.
CACLS Отображает или изменяет списки управления доступом (ACL) файлов.
CALL Вызывает одну пакетную программу из другой.
CD Отображает имя или изменяет текущий каталог.
CHCP Отображает или устанавливает номер активной кодовой страницы.
CHDIR Отображает имя или изменяет текущий каталог.
CHKDSK Проверяет диск и отображает отчет о состоянии.
CHKNTFS Отображает или изменяет проверку диска во время загрузки.
CLS Очищает экран.
CMD Запускает новый экземпляр интерпретатора команд Windows.
ЦВЕТ Устанавливает цвета переднего плана и фона консоли по умолчанию.
COMP Сравнивает содержимое двух файлов или наборов файлов.
COMPACT Отображает или изменяет сжатие файлов в разделах NTFS.
CONVERT Преобразует тома FAT в NTFS. Преобразовать текущий привод
невозможно.
КОПИЯ Копирует один или несколько файлов в другое место.
ДАТА Отображает или устанавливает дату.
DEL Удаляет один или несколько файлов.
DIR Отображает список файлов и подкаталогов в каталоге.
DISKPART Отображает или настраивает свойства раздела диска.
DOSKEY Редактирует командные строки, вызывает команды Windows, а
создает макросы.
DRIVERQUERY Отображает текущее состояние и свойства драйвера устройства.
ECHO Отображает сообщения или включает или выключает эхо команды.
ENDLOCAL Завершает локализацию изменений среды в пакетном файле.
ERASE Удаляет один или несколько файлов.
EXIT Завершает работу программы CMD.EXE (интерпретатор команд).
FC Сравнивает два файла или набора файлов и отображает различия между ними
.
НАЙТИ Выполняет поиск текстовой строки в файле или файлах.
FINDSTR Выполняет поиск строк в файлах.
ДЛЯ Выполняет указанную команду для каждого файла в наборе файлов.
FORMAT Форматирует диск для использования с Windows.
FSUTIL Отображает или настраивает свойства файловой системы.
FTYPE Отображает или изменяет типы файлов, используемые в ассоциациях расширений файлов
.
GOTO Направляет интерпретатор команд Windows на помеченную строку в
пакетной программе.
GPRESULT Отображает информацию о групповой политике для компьютера или пользователя.
GRAFTABL Позволяет Windows отображать расширенный набор символов в графическом режиме
.
HELP Предоставляет справочную информацию по командам Windows.
ICACLS Отображение, изменение, резервное копирование или восстановление списков ACL для файлов и
каталогов.
IF Выполняет условную обработку в пакетных программах.
LABEL Создает, изменяет или удаляет метку тома диска.
MD Создает каталог.
MKDIR Создает каталог.
MKLINK Создает символические ссылки и жесткие ссылки
MODE Настраивает системное устройство.
БОЛЬШЕ Выводит вывод по одному экрану за раз.
MOVE Перемещает один или несколько файлов из одного каталога в другой
каталог.
ОТКРЫТЫЕ ФАЙЛЫ Отображает файлы, открытые удаленными пользователями для общего файлового ресурса.
ПУТЬ Отображает или устанавливает путь поиска для исполняемых файлов.
ПАУЗА Приостанавливает обработку командного файла и отображает сообщение.
POPD Восстанавливает предыдущее значение текущего каталога, сохраненное с помощью
PUSHD.
ПЕЧАТЬ Печатает текстовый файл.
PROMPT Изменяет командную строку Windows.
PUSHD Сохраняет текущий каталог, а затем изменяет его.
RD Удаляет каталог.
RECOVER Восстанавливает читаемую информацию с плохого или неисправного диска.
REM Записывает комментарии (примечания) в пакетные файлы или CONFIG.SYS.
REN Переименование файла или файлов.
ПЕРЕИМЕНОВАТЬ Переименование файла или файлов.
ЗАМЕНИТЬ Заменяет файлы.
RMDIR Удаляет каталог.
ROBOCOPY Расширенная утилита для копирования файлов и деревьев каталогов
SET Отображает, устанавливает или удаляет переменные среды Windows.
SETLOCAL Начинает локализацию изменений среды в пакетном файле.
SC Отображает или настраивает службы (фоновые процессы).
SCHTASKS Планирует выполнение команд и программ на компьютере.
SHIFT Смещает положение заменяемых параметров в пакетных файлах.
ВЫКЛЮЧЕНИЕ Обеспечивает надлежащее локальное или удаленное отключение машины.
СОРТИРОВАТЬ Сортировка ввода.
START Запускает отдельное окно для запуска указанной программы или команды.
SUBST Связывает путь с буквой диска.
SYSTEMINFO Отображает свойства и конфигурацию машины.
TASKLIST Отображает все запущенные в данный момент задачи, включая службы.
TASKKILL Убить или остановить запущенный процесс или приложение.
ВРЕМЯ Отображает или устанавливает системное время.
TITLE Устанавливает заголовок окна для CMD.EXE-сессия.
ДЕРЕВО Графически отображает структуру каталогов диска или путь
.
ТИП Отображает содержимое текстового файла.
VER Отображает версию Windows.
ПРОВЕРИТЬ Сообщает Windows, нужно ли проверять, правильно ли записаны ваши файлы
на диск.
VOL Отображает метку тома диска и серийный номер.
XCOPY Копирует файлы и деревья каталогов.
WMIC Отображает информацию WMI внутри интерактивной командной оболочки.

Чтобы получить больше информации о конкретной команде, используйте /? Вариант , например команда tree дает:

  дерево /? Графически отображает структуру папок на диске или пути. ДЕРЕВО [диск:] [путь] [/ F] [/ A] / F Отображение имен файлов в каждой папке./ A Использовать ASCII вместо расширенных символов.  

Характеристики

Командная строка Microsoft - это интерпретатор командной строки (CLI) для операционных систем Windows.

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

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

Учитывая имя исполняемого файла командной строки, cmd.exe , командная строка имеет дружественное имя cmd . Учитывая роль пилотной ОС, также называется консоль .

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

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

Привет, мир

Пакетные сценарии командной строки

имеют расширение .cmd или .bat , последнее из соображений совместимости.

Чтобы создать сценарий приветственного слова, вам сначала нужно место, где его набрать. Для простых сценариев также подойдет Блокнот Windows. Если вы серьезно относитесь к написанию сценариев оболочки, вам нужны более эффективные инструменты. В любом случае есть несколько бесплатных альтернатив, таких как Notepad ++.

В назначенном вами редакторе введите:

  эхо Привет, мир Пауза  

Сохраните это как привет.cmd

Если вы используете «Блокнот» в качестве редактора, вам следует уделять много внимания сохраненному имени, поскольку Блокнот всегда добавляет к вашим файлам расширение .txt , что означает, что фактическое имя вашего файла может быть Привет.cmd.txt . Чтобы этого избежать, в диалоговом окне сохранения:

  1. В поле Имя файла введите имя в двойных кавычках, например "hello.cmd"
  2. В поле « Сохранить как тип » выберите «Все файлы» вместо параметра «Текстовый документ по умолчанию».

Если файл был сохранен правильно, его значок должен быть похож на (Windows Vista):

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

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

Если вы хотите использовать саму командную строку, вы должны сначала определить каталог, в котором вы сохранили hello.cmd . В связи с этим, если вы откроете проводник с помощью + E . В окнах со списком файлов вы обычно читаете имя пути к каталогу, в котором они находятся. Таким образом, вы можете определить каталог hello.cmd . Имена каталогов Windows, как правило, довольно длинные, и их ввод может привести к ошибкам. Лучше, если вы выберете и скопируете путь к каталогу в буфере обмена для последующей вставки.

Запустите командную строку. Вы читали похожую строку.

  Microsoft Windows [Версия ...] (c) ... Microsoft Corporation. Все права защищены. C: \ Пользователи \ ...>  

Версия / год Windows конечно зависит от вашей. В последней строке перед > вы читаете путь к текущему каталогу. Вы должны сделать текущим каталог, в котором находится ваш скрипт. По этой причине введите команду изменения каталога cd , используя строку, подобную следующей:

  cd   

Вместо вставьте имя каталога, который вы ранее скопировали.
Чтобы вставить путь к каталогу в Windows 10, вам просто нужно набрать Ctrl - C , как в редакторе. Для более старых систем вы можете сделать это, щелкнув правой кнопкой мыши в окне cmd .
После ввода команды обратите внимание, что текущий путь до > изменяется соответственно.

Теперь вы можете запустить сценарий приветствия, просто введя:

  привет  

Комментарии

Сценарий выводит примерно такой результат:

  C: \ Users \...> эхо Hello World Привет, мир C: \ Users \ ...> пауза Нажмите любую клавишу для продолжения . . .  

Строки, содержащие символ > , повторяют инструкции сценария, как если бы вы вводили их в интерактивном режиме. Это можно отключить, написав:

  @echo off  

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

Последняя команда, пауза , предлагает вам нажать любую клавишу. Когда вы это сделаете, вы выйдете из hello .
Если вы запускаете hello с консоли, он вам действительно не нужен, потому что, когда hello завершает свое выполнение, cmd.exe остается открытым, и вы можете прочитать вывод hello . При двойном щелчке мыши в проводнике запускается cmd.exe на время, необходимое для выполнения hello . Когда hello завершается, cmd.exe делает то же самое, и у вас нет возможности прочитать вывод hello . pause command предотвращает выход hello до тех пор, пока вы не нажмете клавишу, что также дает возможность прочитать вывод.

Наконец, несмотря на то, что имя скрипта - hello.cmd , нет необходимости вводить полное имя, достаточно его основы hello.cmd . Этот механизм работает и для исполняемых файлов с расширением .exe . Что делать, если есть скрипт привет.cmd и исполняемый файл hello.exe в одном каталоге? Первый имеет приоритет в командной строке, поэтому будет выполнен hello.cmd .

Навигация в cmd

Одна из самых распространенных вещей, которые вам нужно сделать в командной строке, - это перемещаться по файловой системе. Для этого мы будем использовать ключевые слова cd и dir . Начните с открытия командной строки, используя один из упомянутых здесь методов.Скорее всего, вы увидите что-то похожее на то, что показано ниже, где UserName - ваш пользователь.

  C: \ Users \ Имя пользователя>  

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

  кд C: \  

Это изменит ваш текущий каталог на диск C: \ . Обратите внимание, как теперь выглядит экран:

  К: \>  

Затем запустите каталог , чтобы мы могли видеть все, что находится на диске C: \

  реж.  

Это покажет вам список файлов и папок с некоторой информацией о них, подобный этому:

Здесь много полезной информации, но для базовой навигации нам нужен только самый правый столбец.Обратите внимание, что у нас есть папка Users . Это означает, что мы можем запустить этот

  cd Пользователи  

Теперь, если вы снова запустите dir , вы увидите все файлы и папки в каталоге C: \ Users . Мы не нашли здесь то, что хотели, поэтому вернемся в родительскую папку. Вместо того, чтобы вводить путь к нему, мы можем использовать .. для перехода на одну папку вверх, например,

  компакт-диск ..  

Теперь мы вернулись в C: \ .Если вы хотите перейти на несколько папок одновременно, вы можете поставить обратную косую черту и другой набор точек, например: cd .. \ .. , но нам нужна была только одна папка.

Теперь мы хотим заглянуть в папку Program Files . Чтобы не запутать систему, рекомендуется заключать каталоги в кавычки, особенно если в имени есть пробелы. Итак, на этот раз мы воспользуемся командой

  C: \> cd "Program Files"  

Теперь вы находитесь в C: \ Program Files> , и команда dir теперь сообщит вам все, что здесь есть.

Итак, допустим, мы устали бродить в поисках папки и нашли именно то место, куда нам нужно было идти. Оказывается, это C: \ Windows \ Logs Вместо того, чтобы делать .. от до Windows до Logs , мы можем просто указать полный путь следующим образом:

  cd "C: \ Windows \ Logs"  

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

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

Командная строка предустановлена ​​во всех операционных системах Windows NT, Windows CE, OS / 2 и eComStation и существует как cmd.exe , обычно находится в C: \ Windows \ system32 \ cmd.exe

В Windows 7 самые быстрые способы открыть командную строку:

  • Нажмите , введите «cmd» и затем нажмите Введите .

  • Нажмите + R , введите «cmd», затем нажмите . Введите .

Его также можно открыть, перейдя к исполняемому файлу и дважды щелкнув по нему.

В некоторых случаях вам может потребоваться запустить cmd с повышенными разрешениями, в этом случае щелкните правой кнопкой мыши и выберите «Запуск от имени администратора». Этого также можно добиться, нажав Control + Shift + Введите вместо Введите .




.

Смотрите также