Setsize, Shift, Setsize shift – HP Unified Extensible Firmware Interface Benutzerhandbuch
Seite 51

Shell> set
* path : .
Shell> set path %path%;fs0:\efi\tools;fs0:\efi\boot;fs0:\
Shell> set
* path : .;fs0:\efi\tools;fs0:\efi\boot;fs0:\
So legen Sie eine flüchtige Variable fest, die beim nächsten Systemstart nicht mehr vorhanden ist:
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
Stellt die Größe einer Datei ein.
Syntax
setsize Größe
[-d] Datei [Datei...]
Optionen
Größe/Kapazität
Die Größe der Datei nach Einstellung.
-d
Löscht eine Variable.
Datei
Die Datei, deren Größe geändert wird.
Beschreibung
Dieser Befehl stellt die Größe einer Zieldatei ein. Wenn die Größe einer Datei eingestellt wird,
wird die Datei automatisch nach Maßgabe der übergebenen Parameter gekürzt oder vergrößert.
Existiert die Datei nicht, wird sie erstellt. Wird eine Größe eingestellt, die kleiner als die tatsächlich
in der Datei enthaltenen Daten ist, werden die Daten abgeschnitten.
Beispiel
So legen Sie die Größe einer Datei fest:
fs0:\> setsize size file [file...]
shift
Verschiebt die Positionsparameter eines UEFI-Shellskripts, damit das Skript Inhalte von links nach
rechts verarbeiten kann.
Syntax
shift
Beschreibung
Dieser Befehl verschiebt den Inhalt eines UEFI-Shellskripts so, dass %1 verworfen, %2nach %1kopiert,
%3
nach %2kopiert, %4 nach %3 kopiert wird usw. Dadurch können UEFI-Shellskripts Parameter
von links nach rechts verarbeiten.
HINWEIS:
Dieser Befehl ändert die UEFI-Shell-Umgebungsvariable lasterror nicht.
Beispiel
So wird das Skript mit Befehlsausgabe (echo) ausgeführt:
fs0:\> shift.nsh welcome EFI world
shift.nsh> echo welcome EFI world
welcome EFI world
shift
echo EFI world
UEFI-Shellbefehle
51