Ich bin neu in der Entwicklung von UEFI-Anwendungen.Führen Sie einen UEFI-Shell-Befehl aus der UEFI-Anwendung
Meine Forderung ist, dass
Ich brauche einen UEFI-Shell-Befehl aus meiner UEFI-Anwendung (app.efi
) Quelle Code auszuführen. Brauchen Sie Anleitung, wie ich das tun kann.
Beispiel,
cp
Befehl in UEFI- Schale wird verwendet, um eine Datei von einem Pfad auf anderen zu kopieren. Ich möchte dies programmgesteuert in meiner Anwendung (app.efi
) Quellcode tun.
EDIT: Ich bin auf der Suche nach etwas ähnlich wie system("command");
function in Linux.
Wie erreichen?
Hallo Daniel, danke für die Antwort, aber kannst du mir erklären, wie ich einen UEFI-Befehl ausführen kann? Ich meine, in Linux werden wir System ("Befehl arg") nennen; Funktion von der Anwendung und dies wird tatsächlich "Befehl arg" in Linux-Befehlszeile ausführen. Ähnlich muss ich auf UEFI tun. Von meinem UEFI.efi muss ich einen UEFI-Shell-Befehl ausführen (Beispiel: "copy src dst"). Wie kann ich das erreichen? danke – GNKeshava
Schau dir den Link an, den ich zur Verfügung gestellt habe. Sie zeigen sowohl, wie man ein Skript ausführt und wie man einen Befehl innerhalb dieses Skripts ausführt. Wenn es Ihnen nichts ausmacht, ihr Produkt zu installieren und die Syntax zu erlernen, denke ich, es würde Ihnen alles geben, was Sie verlangen. –
Danke Daniel. Mit Skript meinen Sie eine .efi-Anwendung? Weil ich eine Anwendung entwickle (entwickle) und innerhalb dieser App die oben erwähnte Funktionalität benötige. (Ich bin neu in Uefi. Ich werde die Syntax lernen, aber bestätigen, dass die von Ihnen erwähnte Methode in die in C geschriebene Uefi-App geht) – GNKeshava