Aller au contenu principal

Commande asu

Cette commande permet de configurer les paramètres UEFI.

Les commandes ASU (Advanced Settings Utility) sont utilisées pour configurer les paramètres UEFI. Le système hôte doit être redémarré pour que les modifications des paramètres UEFI prennent effet.

Le tableau suivant contient un sous-ensemble de commandes pouvant être utilisé avec la commande asu.
Tableau 1. Commande asu. Le tableau suivant, à plusieurs lignes et trois colonnes, comporte un sous-ensemble des commandes pouvant être utilisées conjointement avec la commande asu. Les informations descriptives et les valeurs associées aux commandes sont fournies.
CommandeDescriptionValeur
supprimerUtilisez cette commande pour supprimer une instance ou un enregistrement de paramètre. Le paramètre doit être une instance qui autorise la suppression, par exemple, iSCSI.AttemptName.1.setting_instance
aideUtilisez cette commande pour afficher des informations d'aide pour un ou plusieurs paramètres.paramètre
définirUtilisez cette commande pour modifier la valeur d'un paramètre. Définissez le paramètre UEFI à la valeur d'entrée.
Remarque
  • Définissez une ou plusieurs paires paramètre/valeur.
  • Le paramètre peut contenir des caractères génériques s'il se développe en un seul paramètre.
  • La valeur doit être placée entre guillemets si elle contient des espaces.
  • Les valeurs de liste triées sont séparées par le symbole égal (=). Par exemple, définissez B*.Bootorder « CD/DVD Rom=Hard Disk 0=PXE Network. »
valeur de paramètre
showgroupsUtilisez cette commande pour afficher les groupes de paramètres disponibles. Cette commande affiche les noms des groupes connus. Les noms de groupes peuvent varier en fonction des périphériques installés.paramètre
showUtilisez cette commande pour afficher la valeur actuelle d'un ou plusieurs paramètres.paramètre
showvaluesUtilisez cette commande pour afficher toutes les valeurs possibles d'un ou plusieurs paramètres.
Remarque
  • Cette commande affiche des informations sur les valeurs admises pour le paramètre.
  • Le minimum et le maximum d'instances autorisé pour le paramètre s'affiche.
  • La valeur par défaut s'affiche, si disponible.
  • La valeur par défaut est entourée des signes inférieur et supérieur (< et >).
  • Les valeurs textuelles affichent la longueur minimale et maximale et l'expression régulière.
paramètre
Remarque
  • Dans la syntaxe de commande, paramètre est le nom d'un paramètre que vous souhaitez afficher ou modifier, et valeur est la valeur que vous placez sur le paramètre.
  • Paramètre peut contenir plus d'un nom, sauf lorsque vous utilisez la commande set.
  • Paramètre peut contenir des caractères génériques, par exemple, un astérisque (*) ou un point d'interrogation (?)
  • Paramètre peut être un groupe, un nom de paramètre ou all.
Liste d'exemples de syntaxe pour la commande asu :
  • Pour afficher toutes les options de commande asu, entrez asu --help.
  • Pour afficher l'aide détaillée pour toutes les commandes, entrez asu -v --help.
  • Pour afficher l'aide détaillée pour une commande, entrez asu -v set --help.
  • Pour modifier une valeur, entrez asu set setting value.
  • Pour afficher la valeur en cours, entrez asu show setting.
  • Pour afficher les paramètres au format long par lots, entrez asu show -l -b all
  • Pour afficher toutes les valeurs possibles pour un paramètre, entrez asu showvalues setting.
    Exemple de commande show values :
    system> asu showvalues S*.POST*
    SystemRecovery.POSTWatchdogTimer==<Disable>=Enable
    SystemRecovery.POSTWatchdogTimerValue=numeric min=5 max=20 step=1 default=5
    system>
Le tableau suivant présente les arguments pour les options.
Tableau 2. Options asu. Le tableau suivant, à plusieurs lignes et trois colonnes, comporte les options, les descriptions d'option, ainsi que les valeurs associées pour les options.
OptionDescriptionValeurs
-bAfficher au format par lots. 
--help1Afficher l'utilisation de la commande et de ses options. L'option --help est placée avant la commande, par exemple asu --help show. 
--help1Afficher l'aide pour la commande. L'option --help est placée après la commande, par exemple asu show --help. 
-lNom de paramètre au format long (inclure le jeu de configuration). 
-mNom de paramètre au format mixte (utiliser l'ID de configuration). 
-v2Sortie détaillée. 
  1. L'option --help peut être utilisée avec n'importe quelle commande.
  2. L'option -v est uniquement utilisée entre asu et la commande.
Syntaxe :
asu [<em className="ph i">options</em>] command [<em className="ph i">cmdopts</em>]
options:
-v <em className="ph i">verbose output</em>
--help <em className="ph i">display main help</em>
cmdopts:
--help <em className="ph i">help for the command</em>
Remarque
Pour plus d'options de commandes, voir les commandes individuelles.
Utilisez les commandes de transaction asu pour définir plusieurs paramètres UEFI et créer et exécuter les commandes en mode de traitement par lots. Utilisez les commandes tropen et trset pour créer un fichier de transaction contenant plusieurs paramètres à appliquer. Une transaction avec un ID donné est ouverte à l'aide de la commande tropen. Les paramètres sont ajoutés au jeu à l'aide de la commande trset. La transaction terminée est validée à l'aide de la commande trcommit. Une fois la transaction terminée, vous pouvez la supprimer à l'aide de la commande trrm.
Remarque
L'opération de restauration des paramètres UEFI créera une transaction avec un ID utilisant un numéro aléatoire à trois chiffres.
Le tableau suivant contient les commandes de transaction pouvant être utilisées avec la commande asu.
Tableau 3. Commandes de transaction asu. Le tableau suivant, à plusieurs lignes et trois colonnes, comporte les commandes de transaction, les descriptions de commande, ainsi que les valeurs associées pour les commandes.
CommandeDescriptionValeur
tropen idCette commande crée un nouveau fichier de transaction contenant plusieurs paramètres à définir.Id est la chaîne identifiante, 1 à 3 caractères alphanumériques.
trset idCette commande ajoute un ou plusieurs paramètres ou paires de valeurs à une transaction.Id est la chaîne identifiante, 1 à 3 caractères alphanumériques.
trlist idCette commande affiche d'abord le contenu du fichier de transaction. Cela peut être utile lorsque le fichier de transaction est créé dans l'interpréteur de ligne de commande.Id est la chaîne identifiante, 1 à 3 caractères alphanumériques.
trcommit idCette commande valide et exécute le contenu du fichier de transaction. Les résultats de l'exécution et les erreurs seront affichés.Id est la chaîne identifiante, 1 à 3 caractères alphanumériques.
trrm idCette commande supprime le fichier de transaction après avoir été validé.Id est la chaîne identifiante, 1 à 3 caractères alphanumériques.
Exemple d'établissement de plusieurs paramètres 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