Команда asu
Эта команда используется для настройки параметров UEFI.
Команды программы Advanced Settings Utility служат для настройки параметров UEFI. Чтобы изменения параметров UEFI вступили в силу, основную систему необходимо перезагрузить.
В следующей таблице представлено подмножество команд, которые можно использовать с командой asu.
Команда | Описание | Значение |
---|---|---|
delete | Используйте эту команду для удаления экземпляра или записи настройки. Эта настройка должна представлять собой экземпляр с возможностью удаления, например iSCSI.AttemptName.1. | setting_instance |
справка | Используйте эту команду для отображения справочных сведений для одной или нескольких настроек. | setting |
set | Используйте эту команду для изменения значения настройки. Задание входного значения для параметров UEFI. Прим.
| значение настройки |
showgroups | Используйте эту команду для отображения доступных групп настроек. Эта команда служит для отображения названий известных групп. Названия групп могут варьироваться в зависимости от установленных устройств. | setting |
show | Используйте эту команду для отображения текущего значения одной или нескольких настроек. | setting |
showvalues | Используйте эту команду для отображения всех возможных значений одной или нескольких настроек. Прим.
| setting |
Прим.
|
Примеры синтаксиса команды asu представлены в следующем списке:
- Чтобы отобразить все параметры команды asu, введите asu --help.
- Чтобы отобразить подробную справку для всех команд, введите asu -v --help.
- Чтобы отобразить подробную справку для одной команды, введите asu -v set --help.
- Чтобы изменить значение, введите asu set setting value.
- Чтобы отобразить текущее значение, введите asu show setting.
- Чтобы отобразить параметры в длинном пакетном формате, введите asu show -l -b all
- Чтобы отобразить все возможные значения настройки, введите asu showvalues setting.Пример команды show values:
system> asu showvalues S*.POST*
SystemRecovery.POSTWatchdogTimer==<Disable>=Enable
SystemRecovery.POSTWatchdogTimerValue=numeric min=5 max=20 step=1 default=5
system>
В следующей таблице показаны аргументы для этих параметров.
Параметр | Описание | Значения |
---|---|---|
-b | Отображение в пакетном формате. | |
--справка1 | Отображение сведений об использовании команды и параметров. Параметр --help размещается перед командой, например asu --help show. | |
--справка1 | Отображение справки для команды. Параметр --help размещается после команды, например asu show --help. | |
-l | Имя настройки в длинном формате (включает заданную конфигурацию). | |
-m | Имя настройки в смешанном формате (включает идентификатор конфигурации). | |
-v2 | Подробные выходные данные. | |
|
Синтаксис:
asu [options] command [cmdopts]
options:
-v verbose output
--help display main help
cmdopts:
--help help for the command
Прим.
См. дополнительные параметры команд в разделах, посвященных отдельным командам.
Используйте команды транзакций asu для настройки нескольких параметров UEFI и создания и выполнения команд в пакетном режиме. Используйте команды tropen и trset для создания файла транзакций с несколькими применяемыми настройками. Транзакция с заданным идентификатором открывается по команде tropen. Параметры добавляются в набор по команде trset. Выполненная транзакция фиксируется по команде trcommit. Завершив работу с транзакцией, можно удалить ее с помощью команды trrm.
Прим.
Операция восстановления параметров UEFI создаст транзакцию с идентификатором, используя произвольный трехзначный номер.
В следующей таблице представлены команды транзакций, которые можно использовать с командой asu.
Команда | Описание | Значение |
---|---|---|
tropen id | Эта команда создает новый файл транзакций с несколькими доступными для настройки параметрами. | Id — это идентифицирующая строка, которая может содержать от 1 до 3 буквенно-числовых символов. |
trset id | Эта команда добавляет в транзакцию один или несколько параметров или пар значений. | Id — это идентифицирующая строка, которая может содержать от 1 до 3 буквенно-числовых символов. |
trlist id | Эта команда отображает содержимое файла транзакции на первом месте. Это полезно, если файл транзакции создан в оболочке интерфейса командной строки. | Id — это идентифицирующая строка, которая может содержать от 1 до 3 буквенно-числовых символов. |
trcommit id | Эта команда фиксирует и выполняет содержимое файла транзакции. Отображаются результаты выполнения и любые ошибки. | Id — это идентифицирующая строка, которая может содержать от 1 до 3 буквенно-числовых символов. |
trrm id | Эта команда удаляет файл транзакции после фиксации. | Id — это идентифицирующая строка, которая может содержать от 1 до 3 буквенно-числовых символов. |
Пример настройки нескольких параметров UEFI:
asu tropen TR1
asu trset TR1 UEFI.BootModes.SystemBootMode "UEFI and Legacy"
asu trset TR1 BootOrder.BootOrder "CD/DVD Rom=Hard Disk 0=PXE Network"
asu trset TR1 BootOrder.WolBootOrder "CD/DVD Rom=Hard Disk 0=PXE Network"
asu trset TR1 UEFI.DevicesandIOPorts.Com1BaudRate 115200
asu trset TR1 UEFI.DevicesandIOPorts.Com1DataBits 8
asu trset TR1 UEFI.DevicesandIOPorts.Com1FlowControl Disable
asu trset TR1 UEFI.DevicesandIOPorts.Com1Parity None
asu trset TR1 UEFI.DevicesandIOPorts.Com1StopBits 1
asu trset TR1 UEFI.DevicesandIOPorts.COMPort1 Enable
asu trcommit TR1
Предоставить обратную связь