Commands and capabilities

The following features are available in the UEFI Shell:

  • Configuration commands

  • Scripting
    • nsh files with standard scripting constructs, including if, else, endif, shift, and for/endfor

    • An echo command

    • A startup.nsh auto start file similar to Autoexec.bat

    • A standard format output (-sfo) option for several commands that enables you to parse comma-separated output using a parse command.

  • File manipulation
    • The ability to read any FAT16 and FAT32 file.

    • Standard file operations commands, such as md, cd, cp/copy, del, dir/ls, attrib, and touch

    • File editing (edit) and viewing (type)

    • Input and output redirection from and to consoles and files