/ E: on Включення розширень командного процесора. / E: off Відключення розширень командного процесора. / F: on Включення завершення імен файлів і папок. / F: off Відключення завершення імен файлів і папок. / V: on Включення відкладеного розширення змінних середовища. / V: off Відключення відкладеного розширення змінних середовища. рядок Завдання команди для виконання. /? Відображення довідки в командному рядку.
- Використання декількох команд
У параметрі рядок можна вказати кілька команд, використовуючи роздільник команд . Однак в цьому випадку необхідно укласти всі ці команди в лапки (наприклад "командакомандакоманда").
Якщо вказано параметр / c або / k. команда cmd обробляє залишок рядка і лапки зберігаються тільки при виконанні наступних умов:
- параметр / s не використовується;
- використовується тільки одна пара лапок;
- текст в лапках не містить ніяких спеціальних символів (наприклад: <>() @ ^ |);
- текст в лапках не містить одного або декількох прогалин;
- рядок в лапках є ім'ям виконуваного файлу.
Якщо ці умови виконуються, рядок обробляється, т. Е. Перевіряється, чи є перший символ відкриває лапками. Якщо перший символ є відкриває лапками, він зв'язується з закриває лапками. Текст, наступний за закриває лапками, зберігається.
Якщо в рядку не вказано параметр / d. програма Cmd.exe виконує пошук наступних підрозділів реєстру:
HKEY_LOCAL_MACHINE \ Software \ Microsoft \
Command Processor \ AutoRun \ REG_SZ
HKEY_CURRENT_USER \ Software \ Microsoft \
Command Processor \ AutoRunREG_EXPAND_SZ
Якщо присутні один або обидва підрозділу реєстру, вони виконуються перед усіма іншими змінними.
- Помилка при зміні реєстру може серйозно пошкодити систему. Перед зміною реєстру створіть резервну копію всіх важливих даних.
У Windows XP розширення командного процесора дозволені за умовчанням. Ці розширення можна заборонити в певному процесі за допомогою параметра / e: off. У комп'ютері або сеансі користувача можна дозволити або заборонити розширення для всіх параметрів команди cmd. задавши наступні значення REG_DWORD.
HKEY_LOCAL_MACHINE \ Software \ Microsoft \
Command Processor \ EnableExtensions \ REG_DWORD
HKEY_CURRENT_USER \ Software \ Microsoft \
Command Processor \ EnableExtensions \ REG_DWORD
Встановіть в реєстрі значення REG_DWORD в 0Ч1 (т. Е. Дозволити) або 0Ч0 (т. Е. Заборонити) за допомогою програми Regedit.exe. Призначені для користувача настройки мають пріоритет над настройками комп'ютера, а параметри командного рядка мають пріоритет над параметрами реєстру.
- Помилка при зміні реєстру може серйозно пошкодити систему. Перед зміною реєстру створіть резервну копію всіх важливих даних.
Якщо розширення командного процесора дозволені, вступають в силу наступні команди.
Додаткові відомості про ці команди дивіться у відповідних розділах.
Якщо включено відкладене розширення змінних середовища, можна скористатися оклику, щоб підставити значення змінної середовища під час виконання.
За замовчуванням завершення імен файлів і папок не використовується. Завершення імен файлів можна включити або відключити для певного процесу команди cmd за допомогою параметра / f: on | off>. У комп'ютері або сеансі користувача можна включити або відключити завершення імен файлів і папок для всіх процесів команди 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: on. скористайтеся клавішами CTRL + D для завершення імен папок і CTRL + F для завершення імен файлів. Щоб відключити певний символ завершення в реєстрі, введіть значення пробілу [0Ч20], оскільки він не є допустимим керуючим символом.
Завершення імен файлів і папок правильно обробляє імена файлів, які містять пробіли або спеціальні символи, якщо відповідний шлях укладений в лапки.
Лапки необхідні при використанні наступних спеціальних символів: <> [] <> ^ =;. '+. `
Якщо вводяться відомості, що містять пробіли, укладіть цей текст в лапки (наприклад "Ім'я комп'ютера").
Якщо виконується завершення імен файлів і папок з рядка. частина [шляху], розташована праворуч від курсора, (т. е. з тієї точки рядка. з якої виконується завершення) відкидається.