1
私はuefiモードで起動します。xxx.efiがあります。リターンコードを取得したいのですが、xxx.efiを起動するstartup.shを作成します。 efiリターンコード?私はこのようにしてみてください、それはunknowフラグを返します - ' - パラ'uefiモードでefiリターンコードを取得する
set code xxx.efi -para
echo %code%
誰かがこれは
私はuefiモードで起動します。xxx.efiがあります。リターンコードを取得したいのですが、xxx.efiを起動するstartup.shを作成します。 efiリターンコード?私はこのようにしてみてください、それはunknowフラグを返します - ' - パラ'uefiモードでefiリターンコードを取得する
set code xxx.efi -para
echo %code%
誰かがこれは
をORZ助けることができるtest.nshのようないくつかのスクリプトファイルを作成し、その後
MyUefiApp.efi -some_param
@if not %LastError% == 0 then
echo [Error] LastError = %LastError%
@else
echo [OK] Status = 0 [Success]
@endif
を置きます
要点は、UEFIアプリがシステム変数LastErrorを通じてステータスコードをチェックできるということです。 UEFI Shell Spec 4.2(私の上司に感謝します。前にこの方法が見つかりませんでした)