Bootcfg
Настройка, запрос или изменение параметров файла Boot.ini.
Добавление параметров загрузки операционной системы для определенной записи операционной системы.
Использование пакетных файлов (bat)
Пакетные файлы, также называемые программами пакетной обработки или сценариями, позволяют упростить выполнение утомительных и часто используемых операций. Пакетный файл представляет собой неформатированный текстовый файл, содержащий одну или несколько команд и имеющий расширение имени .bat или .cmd. Когда имя такого файла вводится в командной строке, программа Cmd.exe выполняет по порядку команды, записанные в файле.
В пакетный файл можно включить любую команду. Некоторые команды, такие как for, goto и if, позволяют выполнять обработку условий в пакетных файлах. Например, if позволяет запускать команды в зависимости от выполнения заданного условия. Другие команды позволяют управлять вводом и выводом, а также запускать другие пакетные файлы.
Стандартные коды ошибок, возвращаемые большинством приложений — это 0, если ошибки отсутствуют, и 1 (или более высокое значение), если возникла ошибка. Чтобы определить значения отдельных кодов, см. справочную документацию приложения.
Дополнительные сведения об операциях пакетных файлов см. в следующих разделах.
Использование параметров командной строки пакетного файла
Использование фильтров
Использование операторов перенаправления команд
Для получения дополнительных сведений о командах, используемых в пакетных файлах, щелкните соответствующую ссылку.
Call
Echo
Endlocal
For
Goto
If
Pause
Rem
Setlocal
Shift
с разрешениями учетной записи пользователя,
/s компьютер
Имя или IP-адрес удаленного компьютера (не используйте обратную косую черту). По умолчанию используется локальный компьютер.
/u домен\пользователь
Выполнение команды с разрешениями учетной записи пользователя, который указан как пользователь или домен\пользователь. По умолчанию используются разрешения текущего вошедшего пользователя компьютера, с которого поступила эта команда.
/p пароль
Пароль учетной записи пользователя, заданной параметром /u.
/mm максимальный_объем_ОЗУ
Добавление ключа /maxmem в строку, указанную в параметре номер_строки_записи_в_разделе_ОС, и задание максимального объема ОЗУ, доступного операционной системе.
/bv
Добавление ключа /basevideo в строку, указанную в параметре номер_строки_записи_в_разделе_ОС, который задает в операционной системе стандартный режим VGA для установленного видеодрайвера.
/so
Добавление ключа /sos в строку, указанную в параметре номер_строки_записи_в_разделе_ОС, который задает в операционной системе вывод имен драйверов устройств при их загрузке.
/ng
Добавление ключа /noguiboot в строку, указанную в параметре номер_строки_записи_в_разделе_ОС, который отключает индикатор выполнения WindowsXP Professional, отображающийся перед приглашением на вход в систему нажатием клавиш CTRL+ALT+DEL.
/id номер_строки_записи_в_разделе_ОС
Указание номера строки записи операционной системы в разделе [operating systems] файла Boot.ini, в которую добавляются параметры загрузки операционной системы. Первая строка после заголовка раздела [operating systems] имеет номер 1.
/?Отображение справки в командной строке.
/s компьютер
Имя или IP-адрес удаленного компьютера (не используйте обратную косую черту). По умолчанию используется локальный компьютер.
/u Domain\User
Выполнение команды с разрешениями учетной записи пользователя, который указан как пользователь или домен\пользователь. По умолчанию используются разрешения текущего вошедшего пользователя компьютера, с которого поступила эта команда.
/p пароль
Пароль учетной записи пользователя, заданной параметром /u.
/d описание
Задает описание для новой записи операционной системы.
/id номер_строки_записи_в_разделе_ОС
Указание номера строки записи операционной системы в разделе [operating systems] файла Boot.ini для копирования. Первая строка после заголовка раздела [operating systems] имеет номер1.
/?Отображение справки в командной строке.
ON|OFF|EDIT
Указание значения для отладки порта 1394.
ON | Включение поддержки удаленной отладки путем добавления ключа /dbg1394 в строку, указанную в параметре номер_строки_записи_в_разделе_ОС. |
OFF | Отключение поддержки удаленной отладки путем удаления ключа /dbg1394 из строки, указанной в параметре номер_строки_записи_в_разделе_ОС. |
EDIT | Разрешение вносить изменения в настроки порта и скорости путем изменения значений канала, связанных с ключом /dbg1394, для указанного параметра номер_строки_записи_в_разделе_ОС. |
/s компьютер
Имя или IP-адрес удаленного компьютера (не используйте обратную косую черту). По умолчанию используется локальный компьютер.
/u домен\пользователь
Выполнение команды с разрешениями учетной записи пользователя, который указан как пользователь или домен\пользователь. По умолчанию используются разрешения текущего вошедшего пользователя компьютера, с которого поступила эта команда.
/p пароль
Пароль учетной записи пользователя, заданной параметром /u.
/ch канал
Указание канала, используемого для отладки. Допустимыми значениями являются целые числа в диапазоне от 1 до 64. Если отладка порта 1394 отключена, не используйте параметр /ch канал.
/id номер_строки_записи_в_разделе_ОС
Указание номера строки записи операционной системы в разделе [operating systems] файла Boot.ini, в которую добавляются параметры отладки порта 1394. Первая строка после заголовка раздела [operating systems] имеет номер1.
/?Отображение справки в командной строке.
ON|OFF|EDIT
Указывает значение для отладки.
ON | Включение поддержки удаленной отладки путем добавления ключа /debug в строку, указанную в параметре номер_строки_записи_в_разделе_ОС. |
OFF | Отключение поддержки удаленной отладки путем удаления ключа /debug из строки, указанной в параметре номер_строки_записи_в_разделе_ОС. |
EDIT | Разрешение вносить изменения в настройки порта и скорости путем изменения значений, связанных с ключом /debug, для указанного параметра номер_строки_записи_в_разделе_ОС. |
/s компьютер
Имя или IP-адрес удаленного компьютера (не используйте обратную косую черту). По умолчанию используется локальный компьютер.
/u домен\пользователь
Выполнение команды с разрешениями учетной записи пользователя, который указан как пользователь или домен\пользователь. По умолчанию используются разрешения текущего вошедшего пользователя компьютера, с которого поступила эта команда.
/p пароль
Пароль учетной записи пользователя, заданной параметром /u.
/port {COM1|COM2|COM3|COM4}
Последовательный порт, используемый для отладки. Если отладка отключена, не используйте параметр /port.
/baud {9600|19200|38400|57600|115200}
Скорость передачи, используемая для отладки. Если отладка отключена, не используйте параметр /baud.
/id номер_строки_записи_в_разделе_ОС
Указывает номер строки записи операционной системы в разделе [operating systems] файла Boot.ini, в которую добавляются параметры отладки. Первая строка после заголовка раздела [operating systems] имеет номер1.
/?Отображение справки в командной строке.
/s компьютер
Имя или IP-адрес удаленного компьютера (не используйте обратную косую черту). По умолчанию используется локальный компьютер.
/u домен\пользователь
Выполнение команды с разрешениями учетной записи пользователя, который указан как пользователь или домен\пользователь. По умолчанию используются разрешения текущего вошедшего пользователя компьютера, с которого поступила эта команда.
/p пароль
Пароль учетной записи пользователя, заданной параметром /u.
/id номер_строки_записи_в_разделе_ОС
Указывает номер строки записи операционной системы в разделе [operating systems] файла Boot.ini, используемую по умолчанию. Первая строка после заголовка раздела [operating systems] имеет номер1.
/?Отображение справки в командной строке.
/s компьютер
Имя или IP-адрес удаленного компьютера (не используйте обратную косую черту). По умолчанию используется локальный компьютер.
/u домен\пользователь
Выполнение команды с разрешениями учетной записи пользователя, который указан как пользователь или домен\пользователь. По умолчанию используются разрешения текущего вошедшего пользователя компьютера, с которого поступила эта команда.
/p пароль
Пароль учетной записи пользователя, заданной параметром /u.
/id номер_строки_записи_в_разделе_ОС
Указывает номер строки записи операционной системы в разделе [operating systems] файла Boot.ini для удаления. Первая строка после заголовка раздела [operating systems] имеет номер1.
/?Отображение справки в командной строке.
ON|OFF|EDIT
Указывает значение для перенаправления EMS.
ON | Разрешает удаленный вывод для указанного параметра номер_строки_записи_в_разделе_ОС. Добавляет ключ /redirect в строку, указанную в параметре номер_строки_записи_в_разделе_ОС, и параметр redirect=comX в раздел [boot loader]. Значение comX задается параметром /port. |
OFF | Запрещает вывод на удаленном компьютере. Удаляет ключ /redirect из строки, указанной в параметре номер_строки_записи_в_разделе_ОС, и параметр redirect=comX из раздела [boot loader]. |
EDIT | Позволяет изменять настройки порта путем изменения параметра redirect=comX в разделе [boot loader]. Восстанавливается значение comX, заданное параметром /port. |
/s компьютер
Имя или IP-адрес удаленного компьютера (не используйте обратную косую черту). По умолчанию используется локальный компьютер.
/u домен\пользователь
Выполнение команды с разрешениями учетной записи пользователя, который указан как пользователь или домен\пользователь. По умолчанию используются разрешения текущего вошедшего пользователя компьютера, с которого поступила эта команда.
/p пароль
Пароль учетной записи пользователя, заданной параметром /u.
/port {COM1|COM2|COM3|COM4|BIOSSET}
Последовательный порт, используемый для перенаправления. Параметр BIOSSET задает использование настроек BIOS при определении порта для перенаправления в EMS. Если удаленное управление выводом запрещено, не используйте параметр /port.
/baud {9600|19200|38400|57600|115200}
Скорость передачи, используемая для перенаправления. Если удаленное управление выводом запрещено, не используйте параметр /baud.
/id номер_строки_записи_в_разделе_ОС
Указывает номер строки записи операционной системы в разделе [operating systems] файла Boot.ini, в которую добавляется параметр EMS. Первая строка после заголовка раздела [operating systems] имеет номер 1. Данный параметр является обязательным, если значение EMS установлено в ON или OFF.
/?Отображение справки в командной строке.
/s компьютер
Имя или IP-адрес удаленного компьютера (не используйте обратную косую черту). По умолчанию используется локальный компьютер.
/u домен\пользователь
Выполнение команды с разрешениями учетной записи пользователя, который указан как пользователь или домен\пользователь. По умолчанию используются разрешения текущего вошедшего пользователя компьютера, с которого поступила эта команда.
/p пароль
Пароль учетной записи пользователя, заданной параметром /u.
/?Отображение справки в командной строке.
/s компьютер
Имя или IP-адрес удаленного компьютера (не используйте обратную косую черту). По умолчанию используется локальный компьютер.
/u домен\пользователь
Выполнение команды с разрешениями учетной записи пользователя, который указан как пользователь или домен\пользователь. По умолчанию используются разрешения текущего вошедшего пользователя компьютера, с которого поступила эта команда.
/p пароль
Пароль учетной записи пользователя, заданной параметром /u.
Строка_параметров_загрузки_ОС
Параметры загрузки операционной системы, добавляемые в запись операционной системы. Эти параметры загрузки заменяют все существующие параметры загрузки, связанные с данной записью операционной системы. Проверка параметров_загрузки_ОС не выполняется.
/id номер_строки_записи_в_разделе_ОС
Указывает номер строки записи операционной системы в разделе [operating systems] файла Boot.ini для обновления. Первая строка после заголовка раздела [operating systems] имеет номер1.
/?Отображение справки в командной строке.
/s компьютер
Имя или IP-адрес удаленного компьютера (не используйте обратную косую черту). По умолчанию используется локальный компьютер.
/u домен\пользователь
Выполнение команды с разрешениями учетной записи пользователя, который указан как пользователь или домен\пользователь. По умолчанию используются разрешения текущего вошедшего пользователя компьютера, с которого поступила эта команда.
/p пароль
Пароль учетной записи пользователя, заданной параметром /u.
/mm
Удаление ключа /maxmem и соответствующего значения максимального объема памяти из строки, указанной в параметре номер_строки_записи_в_разделе_ОС. Ключ /maxmem задает максимальный объем ОЗУ, доступный операционной системе.
/bv
Удаление ключа /basevideo из строки, указанной в параметре номер_строки_записи_в_разделе_ОС. Ключ /basevideo задает использование стандартного режима VGA в операционной системе для установленного видеодрайвера.
/so
Удаление ключа /sos из строки, указанной в параметре номер_строки_записи_в_разделе_ОС. Ключ /sos задает в операционной системе вывод имен драйверов устройств при их загрузке.
/ng
Удаление ключа /noguiboot из строки, указанной в параметре номер_строки_записи_в_разделе_ОС. Ключ /noguiboot отключает индикатор выполнения WindowsXP Professional, отображающийся перед приглашением на вход в систему нажатием клавиш CTRL+ALT+DEL.
/id номер_строки_записи_в_разделе_ОС
Указывает номер строки записи операционной системы в разделе [operating systems] файла Boot.ini, из которой удаляются параметры загрузки операционной системы. Первая строка после заголовка раздела [operating systems] имеет номер 1.
/?Отображение справки в командной строке.
значение_таймаута
Значение таймаута в разделе [boot loader]. Это время ожидания в секундах, в течение можно выбрать операционную системе в экране начальной загрузки, прежде чем стандартные парметры будут загружены программой NTLDR. Если задано знчение 0, программа NTLDR запускает используемую по умолчанию операционную систему сразу, без отображения экрана начальной загрузки.
/s компьютер
Имя или IP-адрес удаленного компьютера (не используйте обратную косую черту). По умолчанию используется локальный компьютер.
/u домен\пользователь
Выполнение команды с разрешениями учетной записи пользователя, который указан как пользователь или домен\пользователь. По умолчанию используются разрешения текущего вошедшего пользователя компьютера, с которого поступила эта команда.
/p пароль
Пароль учетной записи пользователя, заданной параметром /u.
/?Отображение справки в командной строке.
Следующие примеры иллюстрируют использование команды
Следующие примеры иллюстрируют использование команды bootcfg /addsw.
bootcfg /addsw /mm 64 /id 2
bootcfg /addsw /so /id 3
bootcfg /addsw /so /ng /s srvmain /u hiropln /id 2
bootcfg /addsw /ng /id 2
bootcfg /addsw /mm 96 /ng /s srvmain /u maindom\hiropln /p p@ssW23 /id 2
Создание с помощью копирования другого экземпляра операционной системы, для которого можно добавить ключи.
Следующие примеры иллюстрируют использование команды bootcfg /copy.
bootcfg /copy /d "\ABC Server\" /id 1
bootcfg /copy /s srvmain /u maindom\hiropln /p p@ssW23 /d "Windows XP" /id 2
bootcfg /copy /u hiropln /p p@ssW23 /d "AB Ver 1.001" /id 2
Настройка отладки порта 1394 для определенной записи операционной системы.
Следующие примеры иллюстрируют использование команды bootcfg /dbg1394.
bootcfg /dbg1394 /id 2
bootcfg /dbg1394 on /ch 1 /id 3
bootcfg /dbg1394 edit /ch 8 /id 2
bootcfg /s srvmain /u maindom\hiropln /p p@ssW23 /dbg1394 off /id 2
Добавление или изменение параметров отладки для определенной записи операционной системы.
Следующие примеры иллюстрируют использование команды bootcfg /debug.
bootcfg /dbg1394 /id 2
bootcfg /dbg1394 on /ch 19200 /id 3
bootcfg /dbg1394 edit /ch 8 /id 2
bootcfg /s srvmain /u maindom\hiropln /p p@ssW23 /dbg1394 off /id 2
Задает запись операционной системы, используемую по умолчанию.
Следующие примеры иллюстрируют использование команды bootcfg /default.
bootcfg /default /id 2
bootcfg /default /s srvmain /u maindom\hiropln /p p@ssW23 /id 2
даление записи операционной системы в разделе [operating systems] файла Boot.ini.
Следующие примеры иллюстрируют использование команды bootcfg /delete.
bootcfg /delete /id 1
bootcfg /delete /s srvmain /u maindom\hiropln /p p@ssW23 /id 3
Позволяет пользователю добавлять или изменять параметры для перенаправления консоли EMS на удаленный компьютер. При использовании EMS в заголовок [boot loader] файла Boot.ini добавляется строка "redirect=Port#", а в указанную строку записи операционной системы — ключ /redirect. Функция EMS доступна только на серверах.
Следующие примеры иллюстрируют использование команды bootcfg /ems.
bootcfg /ems on /port com1 /baud 19200 /id 2
bootcfg /ems on /port biosset /id 3
bootcfg /s srvmain /ems off /id 2
bootcfg /ems edit /port com2 /baud 115200
bootcfg /s srvmain /u maindom\hiropln /p p@ssW23 /ems off /id 2
Запрос и отображение записей разделов [boot loader] и [operating systems] файла Boot.ini.
Следующие примеры иллюстрируют использование команды bootcfg /query.
bootcfg /query
bootcfg /query /s srvmain /u maindom\hiropln /p p@ssW23
bootcfg /query /u hiropln /p p@ssW23
Добавление параметров загрузки операционной системы, заданных в виде строки, в запись операционной системы в разделе [operating systems] файла Boot.ini.
Следующие примеры иллюстрируют использование команды bootcfg /raw.
bootcfg /raw "/debug /sos" /id 2
bootcfg /raw /s srvmain /u maindom\hiropln /p p@ssW23 "/crashdebug " /id 2
Удаление параметров загрузки операционной системы из определенной записи операционной системы.
Следующие примеры иллюстрируют использование команды bootcfg /rmsw.
bootcfg /rmsw /mm 64 /id 2
bootcfg /rmsw /so /id 3
bootcfg /rmsw /so /ng /s srvmain /u hiropln /id 2
bootcfg /rmsw /ng /id 2
bootcfg /rmsw /mm 96 /ng /s srvmain /u maindom\hiropln /p p@ssW23 /id 2
Изменение значения таймаута операционной системы.
Следующие примеры иллюстрируют использование команды bootcfg /timeout.
bootcfg /timeout 30
bootcfg /s srvmain /u maindom\hiropln /p p@ssW23 /timeout 50
s компьютер
bootcfg /addsw [/ s компьютер [/u домен\пользователь /p пароль]] [/mm максимальный_объем_ОЗУ] [/bv] [/so] [/ng] /id номер_строки_записи_в_разделе_ОС
bootcfg /copy [/ s компьютер [/u домен\пользователь /p пароль]] [/d описание] [/id номер_строки_записи_в_разделе_ОС]
bootcfg /dbg1394 {ON|OFF|EDIT} [/ s компьютер [/u домен\пользователь /p пароль]] [/ch канал] /id номер_строки_записи_в_разделе_ОС
bootcfg /debug {ON|OFF|EDIT} [/ s компьютер [/u домен\пользователь /p пароль]] [/port {COM1|COM2|COM3|COM4}] [/baud {9600|19200|38400|57600|115200}] [/id номер_строки_записи_в_разделе_ОС]
bootcfg /default [/ s компьютер [/u домен\пользователь /p пароль]] [/id номер_строки_записи_в_разделе_ОС]
bootcfg /delete [/ s компьютер [/u домен\пользователь /p пароль]] [/id номер_строки_записи_в_разделе_ОС]
bootcfg /ems {ON|OFF|EDIT} [/ s компьютер [/u домен\пользователь /p пароль]] [/port {COM1|COM2|COM3|COM4|BIOSSET}] [/baud {9600|19200|38400|57600|115200}] [/id номер_строки_записи_в_разделе_ОС]
bootcfg /query [/ s компьютер [/u домен\пользователь /p пароль]]
bootcfg [/ s компьютер [/u домен\пользователь /p пароль]] /raw строка_параметров_загрузки_ОС [/id номер_строки_записи_в_разделе_ОС]
bootcfg /rmsw [/ s компьютер [/u домен\пользователь /p пароль]] [/mm] [/bv] [/so] [/ng] /id номер_строки_записи_в_разделе_ОС
bootcfg / timeout значение_таймаут [/s компьютер [/u домен\пользователь /p пароль]]
Заметки
Если необходима отладка порта 1394, используйте команду bootcfg /dbg1394.
Дополнительные сведения о службах аварийного управления (EMS) см. в центре справки и поддержки.
Следующий пример иллюстрирует вывод команды bootcfg /query. Параметры загрузки -------------------- timeout: 30 default: multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
Элементы списка загрузки ------------ Идентификатор загрузочной записи: 1 Понятное имя: "Microsoft WindowsXP Professional" Путь: multi(0)disk(0)rdisk(0)partition(1)\WINDOWS Параметры загрузки ОС: /fastdetect /debug /debugport=com1:
В разделе «Параметры загрузки» вывода команды bootcfg query отображаются все записи из раздела [boot loader] файла Boot.ini.
В разделе «Элементы списка загрузки» вывода bootcfg query отображаются следующие сведения для каждой записи операционной системы в разделе [operating systems] файла Boot.ini: «Идентификатор загрузочной записи», «Понятное имя», «Путь» и «Параметры загрузки ОС».
Команда Bootcfg raw используется для добавления текста в конец записи операционной системы, замещающего все существующие параметры записи операционной системы. Этот текст должен содержать допустимые параметры загрузки операционной системы, такие как /debug, /fastdetect, /nodebug, /baudrate, /crashdebug и /sos. Например, следующая команда добавляет параметры "/debug /fastdetect" в конец первой записи операционной системы, которые заменяют все ранее заданные параметры данной записи операционной системы:
bootcfg /raw "/debug /fastdetect" /id 1
Дополнительные сведения о необязательных параметрах загрузки операционной системы и использовании файла Boot.ini при запуске Windows см. в статье Q170756, "Available Switch Options for Windows NT Boot.ini File" на веб-узле Microsoft Knowledge Base. (http://www.microsoft.com/)