EFI Shell Commands
From Kyle's Wiki
? - Displays the EFI Shell command list or verbose command help alias - Displays, creates, or deletes EFI Shell aliases attrib - Displays or changes the attributes of files or directories cd - Displays or changes the current directory cls - Clears standard output and optionally changes background color comp - Compares the contents of two files connect - Connects one or more EFI drivers to a device cp - Copies one or more files or directories to another location date - Displays or changes the current system date dblk - Displays one or more blocks from a block device devices - Displays the list of devices managed by EFI drivers devtree - Displays the EFI Driver Model compliant device tree dh - Displays EFI handle information disconnect - Disconnects one or more EFI drivers from a device dmem - Displays the contents of memory dmpstore - Displays all EFI NVRAM variables drivers - Displays the EFI driver list drvcfg - Invokes the Driver Configuration Protocol drvdiag - Invokes the Driver Diagnostics Protocol echo - Controls batch file command echoing or displays a message edit - Full screen editor for ASCII or UNICODE files eficompress - Compress a file efidecompress - Decompress a file err - Displays or changes the error level exit - Exits the EFI Shell environment for - Executes commands for each item in a set of items goto - Forces batch file execution to jump to specified location guid - Displays all registered EFI GUIDs help - Displays the EFI Shell command list or verbose command help hexedit - Full screen hex editor if - Executes commands in specified conditions ifconfig - Modify the default IP address of UEFI network stack ipconfig - Displays or modifies the current IP configuration load - Loads and optionally connects one or more EFI drivers loadpcirom - Loads a PCI Option ROM ls - Displays a list of files and subdirectories in a directory map - Displays or defines mappings mem - Displays the contents of memory memmap - Displays the memory map mkdir - Creates one or more directories mm - Displays or modifies MEM/MMIO/IO/PCI/PCIE address space mode - Displays or changes the console output device mode mount - Mounts a file system on a block device mv - Moves one or more files or directories to another location openinfo - Displays the protocols and agents associated with a handle pause - Prints a message and waits for keyboard input pci - Displays PCI device list or PCI function configuration space ping - Ping a target machine with UEFI network stack reconnect - Reconnects one or more EFI drivers to a device reset - Resets the system rm - Deletes one or more files or directories sermode - Sets serial port attributes set - Displays or modifies EFI Shell environment variables shift - Shifts batch file input parameter positions smbiosview - Displays SMBIOS information stall - Stalls the processor for the specified number of microseconds telnetmgmt - Change terminal type time - Displays or changes the current system time timezone - Displays or sets time zone information touch - Updates filename timestamp with current system date and time type - Displays file contents unload - Unloads a EFI driver ver - Displays EFI Firmware version information vol - Displays or changes a file system volume label