Table 42 UEFI shell commands
DefinitionUEFI shell command
Displays the UEFI Shell command list or verbose command help?
Displays, creates, or deletes UEFI Shell aliasesalias
Displays or changes the attributes of files or directoriesattrib
Set/View autoboot timeout and retriesautoboot
Display/Modify the driver/boot configurationbcfg
Turn specific speedyboot bits on or offboottest
Displays or changes the current directorycd
Clears standard output and optionally changes background colorcls
Compares the contents of two filescomp
Configure consoles and set/view primary operating system consoleconconfig
Connects one or more UEFI drivers to a deviceconnect
Copies one or more files or directories to another locationcp
Deconfigure/Reconfigure processor sockets and threadscpuconfig
Displays or changes the current system datedate
Displays one or more blocks from a block devicedblk
Manage direct boot profilesdbprofile
Set default valuesdefault
Displays the list of devices managed by UEFI driversdevices
Displays the UEFI Driver Model compliant device treedevtree
Displays UEFI handle informationdh
Disconnects one or more UEFI drivers from a devicedisconnect
Displays the contents of memorydmem
Displays, stores, and restores all UEFI NVRAM variablesdmpstore
Displays the UEFI driver listdrivers
Invokes the Driver Configuration Protocoldrvcfg
Invokes the Driver Diagnostics Protocoldrvdiag
Controls batch file command echoing or displays a messageecho
Full screen editor for ASCII or UNICODE filesedit
Compress a fileeficompress
Decompress a fileefidecompress
View/Clear logserrdump
Exits the UEFI Shell environmentexit
Executes commands for each item in a set of itemsfor
Perform FTP operationftp
Forces batch file execution to jump to specified locationgoto
Displays all registered UEFI GUIDsguid
UEFI 135