ГлавнаяОперационные системыWindowsКак читать синтаксис командной строки Windows

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

значок командной строки-синтаксисаЕсли вы используете ПК с Windows, вы, вероятно, видели или использовали командную строку, чтобы что-то сделать на вашем ПК с Windows. Если вам когда-нибудь понадобится помощь с какой-либо командой, существует множество сайтов, которые помогут вам разобраться с синтаксисом и использованием команд. Но если вы не умеете читать этот синтаксис командной строки, эта помощь — не что иное, как бессмысленная строка.

Например, если вы проверите официальную ссылку на командную строку для команды attrib, вы увидите примерно такой синтаксис командной строки.

ATTRIB [{+R|-R}] [{+A|-A}] [{+S|-S}] [{+H|-H}] [[drive:][path] filename] [/S[/D]]

Как видите, приведенный выше синтаксис командной строки содержит всевозможные варианты, такие как верхний и нижний регистр, а также специальные символы, такие как пробелы, квадратные скобки («[ ]»), фигурные скобки («({})») и каналы. («» | «). Приведенная выше командная строка не имеет никакого смысла для неподготовленного глаза, но она информирует вас о различных параметрах, которые вы можете использовать с командой attrib.

командная строка-синтаксис-атриб-cmd

Как читать синтаксис команд

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

Специальный символ «+»: Всякий раз, когда вы используете специальный символ +перед элементом или параметром, это означает, что вы настраиваете этот параметр для задачи. ты делаешь.

Например, в приведенной выше команде attrib всякий раз, когда вы используете параметр +R, вы устанавливаете режим только для чтения для выбранного файла или папки.

Специальный символ «-»: Всякий раз, когда вы используете специальный символ -перед элементом или параметром, это означает, что вы очищаете этот параметр для задачи. ты делаешь.

Например, в приведенной выше команде attrib всякий раз, когда вы используете параметр -R, вы удаляете режим только для чтения для выбранного файла или папки.

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

Например, в приведенной выше команде атрибута базовая команда ATTRIBи такие переключатели, как -R, +A, /Sи т. д. следует использовать как есть, без каких-либо изменений. Итак, допустимая команда выглядит примерно так:

ATTRIB +R

но не так, при котором исключается специальный символ «+».

ATTRIB R

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

Например, в приведенной выше команде атрибута вам необходимо указать такую ​​информацию, как диск и путь к файлу, вместо [[drive:][path] filename]. После ввода команда выглядит примерно так.

ATTRIB C:\folder\file.txt

Трубы (вертикальные полосы). Трубы или вертикальные полосы используются для отображения различных параметров, которые можно использовать внутри скобок или фигурных скобок. Оно имеет то же значение, что и «или… или», что означает, что можно использовать только один из параметров. Трубы и вертикальные полосы предназначены только для иллюстрации и не должны использоваться с реальными командами.

Например, в приведенной выше команде атрибута вы можете видеть, что переключатели +Rи -Rразделены вертикальной чертой, что означает, что это два разных параметра. и только один из них (+Rили -R) может использоваться в реальной команде.

Квадратные скобки («{ }») : любые элементы или параметры внутри фигурных скобок представляют собой набор вариантов, из которых пользователь должен выбрать один, т. е. вы можете выбрать один параметр из группы параметров внутри фигурных скобок.. Кроме того, вам не следует использовать фигурные скобки с реальными командами.

Например, синтаксис команды {+A | -A}предполагает, что вы можете использовать переключатель +Aили -Aв самой команде, но не оба одновременно. их одновременно, поскольку они принадлежат к одной группе. Итак, допустимая команда выглядит примерно так:

ATTRIB +A

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

ATTRIB +A -A

Кробки («[ ]») : любые элементы или параметры внутри скобок являются необязательными, т. е. использовать эти параметры или нет — на ваше усмотрение. Кроме того, не следует использовать скобки с реальными командами.

Например, в приведенной выше команде attrib синтаксис [{+R|-R}]предполагает, что вы можете либо использовать необязательные параметры, либо нет (также помните о фигурных скобках). Таким образом, любая из приведенных ниже команд допустима.

ATTRIB +R

или

ATTRIB

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

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

ATTRIB +R -H

но не так, чтобы убрать пробелы.

ATTRIB+R-H

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

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

ATTRIB +R -H C:\folder\file.txt

а не так, что исключает использование текста вне скобок.

+R -H C:\folder\file.txt

Многоточие («…») : Многоточие не так часто встречается в любом синтаксисе, но если вы видите многоточие, это означает, что элемент или параметр может повторяться бесконечно.

Заключение

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

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

ПОХОЖИЕ СТАТЬИ

Популярные записи