Voici la liste des commandes proposés avec l'interpréteur de commande UEFI (UEFI Shell) :
| Nom | Description |
|---|---|
| alias | Cette commande permet d'afficher, créer ou supprimer des alias dans l'environnement de l'interpréteur de commande UEFI. |
| attrib | Cette commande permet d'afficher ou modifier les attributs des répertoires de fichiers. |
| bcfg | Cette commande permet de manipuler la commande d'amorçage. |
| cd | Cette commande permet d'afficher ou modifier le répertoire actuel. |
| cls | Cette commande permet d'effacer la sortie standard et change éventuellement la couleur de fond et de premier plan. |
| comp | Cette commande permet de comparer le contenu de 2 fichiers octet par octet. |
| connect | Cette commande permet de lier un pilote à un périphérique spécifique et démarre le pilote. |
| cp | Cette commande permet de copier un ou plusieurs fichiers sources ou répertoires vers une destination. |
| date | Cette commande permet d'afficher et définir la date actuelle du système. |
| dblk | Cette commande permet d'afficher le contenu d'un ou de plusieurs blocs d'un périphérique de bloc. |
| del | Cette commande permet de supprimer un ou plusieurs fichiers ou répertoires. |
| devices | Cette commande permet d'afficher la liste des périphériques gérés par les pilotes UEFI. |
| devtree | Cette commande permet d'afficher l'arborescence des périphériques compatibles avec le modèle de pilote UEFI. |
| dh | Cette commande permet d'afficher les descripteurs de périphérique dans l'environnement UEFI. |
| dir | Cette commande permet d'afficher le contenu du répertoire ou les informations sur les fichiers. |
| disconnect | Cette commande permet de déconnecter un ou plusieurs pilotes des périphériques spécifiés. |
| dmem | Cette commande permet d'afficher le contenu du système, du registre d'entrée/sortie, de l'espace de configuration PCI/PCIe ou de la mémoire du périphérique. |
| dmpstore | Cette commande permet de gérer toutes les variables NVRAM de l'UEFI. |
| drivers | Cette commande permet d'afficher une liste d'informations sur les pilotes suivant le modèle de pilote EFI dans l'environnement EFI. |
| drvcfg | Cette commande permet de configurer le pilote à l'aide du protocole d'accès à la configuration UEFI. |
| drvdiag | Cette commande permet d'appeler le protocole de diagnostic du pilote. |
| echo | Cette commande permet de contrôler si les commandes de script sont affichées ou non lors de la lecture du fichier de script et affiche le message donné à l'écran. |
| edit | Cette commande permet de lancer l'éditeur plein écran pour les fichiers ASCII ou UCS-2. |
| eficompress | Cette commande permet de compresser un fichier à l'aide de l'algorithme de compression EFI. |
| efidecompress | Cette commande permet de décompresser un fichier en utilisant l'algorithme de décompression EFI. |
| else | Cette commande permet d'exécuter conditionnellement les commandes si une condition précédente si était fausse. |
| endfor | Cette commande permet de terminer une boucle indiquée avec for dans un script. |
| endif | Cette commande permet de terminer un bloc conditionnel commencé par if. |
| exit | Cette commande permet de quitter l'environnement de l'interpréteur de commande UEFI et renvoie le contrôle au parent ayant lancé l'interpréteur de commande UEFI. |
| for | Cette commande permet de démarrer une boucle dans un script. |
| getmtc | Cette commande permet de retourner le nombre actuel monotonic. |
| goto | Cette commande permet d'aller à une étiquette dans un script. |
| help | Cette commande permet d'afficher la liste des commandes intégrées dans l'interpréteur de commande UEFI. |
| hexedit | Cette commande permet de lancer l'éditeur hexadécimal plein écran pour les fichiers, les périphériques en mode bloc ou la mémoire. |
| if | Cette commande permet d'exécuter sous condition des instructions de script. |
| ifconfig | Cette commande permet d'afficher ou modifier la configuration IP actuelle. |
| Ifconfig6 | Cette commande permet d'afficher ou modifier la configuration IPv6 pour l'interface réseau. |
| load | Cette commande permet de charger un pilote UEFI en mémoire. |
| loadpcirom | Cette commande permet de charger une ROM d'option PCI à partir du fichier spécifié. |
| ls | Cette commande permet d'afficher le contenu d'un répertoire ou les informations des fichiers. |
| map | Cette commande permet de définir une cartographie entre un nom défini par l'utilisateur et un descripteur de périphérique. |
| mem | Cette commande permet d'afficher le contenu de la mémoire du système ou du périphérique. |
| memmap | Cette commande permet d'afficher la carte mémoire gérée par l'environnement EFI. |
| mkdir | Cette commande permet de créer un ou plusieurs nouveaux répertoires. |
| mm | Cette commande permet d'affiche ou de modifier l'espace d'adressage MEM/MMIO/IO/PCI/PCIE. |
| mode | Cette commande permet d'afficher ou modifier le mode du périphérique de sortie de la console. |
| mv | Cette commande permet de déplacer un ou plusieurs fichiers vers une destination dans un système de fichiers. |
| openinfo | Cette commande permet d'afficher les protocoles et les agents associés à un descripteur. |
| parse | Cette commande permet d'analyser les données retournées à partir d'une sortie formatée standard. |
| pause | Cette commande permet de suspendre l'exécution du script et attendre une pression de touche. |
| pci | Cette commande permet d'afficher la liste des périphériques PCI ou l'espace de configuration de la fonction PCI et l'espace de configuration étendu PCIe. |
| ping | Cette commande permet de vérifier la réponse d'une adresse IP. |
| ping6 | Cette commande permet d'envoyer une commande ping à une machine cible avec une pile réseau IPv6 de UEFI. |
| reconnect | Cette commande permet de reconnecter les pilotes au périphérique spécifique. |
| reset | Cette commande permet de réinitialiser le système. |
| rm | Cette commande permet de supprimer un ou plusieurs fichiers ou répertoires. |
| sermode | Cette commande permet de définir les attributs du port série. |
| set | Cette commande permet de gérer les variables d'environnement disponibles à partir de l'environnement EFI. |
| setsize | Cette commande permet de définir la taille d'un fichier. |
| setvar | Cette commande permet de changer la valeur de la variable UEFI. |
| shift | Cette commande permet de passer au 2ième ensemble de paramètres de position. |
| smbiosview | Cette commande permet d'afficher les informations SMBIOS. |
| stall | Cette commande permet de bloquer l'opération pendant un temps spécifié. |
| time | Cette commande permet d'afficher ou définir l'heure actuelle du système. |
| timezone | Cette commande permet d'afficher ou définir les informations de fuseau horaire. |
| touch | Cette commande permet de mettre à jour l'heure et la date d'un fichier avec l'heure et la date actuelles. |
| type | Cette commande permet d'envoyer le contenu d'un fichier au périphérique de sortie standard. |
| unload | Cette commande permet de décharger une image de pilote déjà chargée. |
| ver | Cette commande permet d'afficher les informations de version pour ce micrologiciel EFI (firmware EFI). |
| vol | Cette commande permet d'afficher les informations de volume. |
Dernière mise à jour : Lundi, le 22 juillet 2019