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




Заметки


Использование нескольких команд

В параметре строка можно указать несколько команд, используя разделитель команд &&. Однако в этом случае необходимо заключить все эти команды в кавычки (например "команда&&команда&&команда").

Обработка кавычек

Если указан параметр /c или /k, команда cmd обрабатывает остаток строки и кавычки сохраняются только при выполнении следующих условий:

  • параметр /s не используется;
  • используется только одна пара кавычек;
  • текст в кавычках не содержит никаких специальных символов (например: &<>( ) @ ^ |);
  • текст в кавычках не содержит одного или нескольких пробелов;
  • строка в кавычках является именем исполняемого файла.
  • Если эти условия выполняются, строка обрабатывается, т. е. проверяется, является ли первый символ открывающей кавычкой. Если первый символ является открывающей кавычкой, он связывается с закрывающей кавычкой. Текст, следующий за закрывающей кавычкой, сохраняется.

    Выполнение подразделов реестра

    Если в строке не указан параметр /d, программа Cmd.exe выполняет поиск следующих подразделов реестра:

    HKLM\Software\Microsoft\Command Processor\AutoRun\REG_SZ

    HKCU\Software\Microsoft\Command Processor\AutoRun REG_EXPAND_SZ

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

    Внимание!

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

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

      HKLM\Software\Microsoft\Command Processor\EnableExtensions\REG_DWORD

      HKCU\Software\Microsoft\Command Processor\EnableExtensions\REG_DWORD




      Содержание  Назад  Вперед