Setsize, Shift, Setsize shift – HP Interface micrologicielle extensible HP Unified Manuel d'utilisation
Page 51

Pour définir une variable volatile qui disparaît lors du démarrage suivant :
Shell> set -v EFI_SOURCE c:\project\EFI1.1
Shell> set
* path : .;fs0:\efi\tools;fs0:\efi\boot;fs0:\
* EFI_SOURCE : c:\project\EFI1.1
setsize
Ajuste la taille d'un fichier.
Syntaxe
setsize size
[-d] file [file...]
Options
size
La taille du fichier une fois ajustée.
-d
Permet de supprimer une variable.
file
Le fichier qui est ajusté en taille.
Description
Cette commande ajuste la taille d'un fichier cible. Lors du réglage de la taille d'un fichier, elle
tronque ou augmente automatiquement la taille en fonction des paramètres transmis. Si le fichier
n'existe pas, il est créé. Définir une taille plus petite que les données réelles contenues dans le
fichier tronque ces données.
Exemple
Pour définir la taille d'un fichier :
fs0:\> setsize size file [file...]
shift
Permet de déplacer le contenu des paramètres positionnels d'un script de shell UEFI, afin que les
scripts puissent les traiter de gauche à droite.
Syntaxe
shift
Description
Cette commande déplace le contenu des paramètres d'un script de shell UEFI afin que %1 soit
ignoré, %2 copié dans %1, %3 copié dans %2, %4 copié dans %3 et ainsi de suite. Ceci permet
aux scripts de shell UEFI de traiter les paramètres de script de gauche à droite.
REMARQUE :
Cette commande ne modifie pas la variable d'environnement du shell UEFI
lasterror
.
Exemple
Pour exécuter le script avec l'echo activé :
fs0:\> shift.nsh welcome EFI world
shift.nsh> echo welcome EFI world
welcome EFI world
shift
echo EFI world
EFI world
Pour exécuter le script avec l'echo désactivé :
Commandes du shell UEFI
51