Jestem nowy w tworzeniu aplikacji UEFI.Uruchom polecenie powłoki UEFI z aplikacji UEFI
Moje wymogiem jest, że
muszę uruchomić polecenie powłoki UEFI z mojej aplikacji UEFI (app.efi
) kodu źródłowego. Potrzebujesz wskazówek, jak to zrobić.
przykład,
cp
polecenie UEFI powłoki stosuje się do kopiowania plik z jednego toru siebie. Chcę to zrobić programowo w mojej aplikacji (app.efi
) kodu źródłowego.
EDYCJA: Szukam czegoś podobnego do system("command");
function in Linux.
Jak to osiągnąć?
Cześć Daniel, dziękuję za odpowiedź, ale czy możesz wyjaśnić, w jaki sposób mogę uruchomić niektóre polecenia UEFI? Mam na myśli, w Linuksie wywołajmy system ("command arg"); funkcja z aplikacji i to faktycznie uruchomi "command arg" w linii poleceń Linuksa. Podobnie muszę zrobić z UEFI. Z mojego UEFI.efi muszę uruchomić jedną komendę powłoki UEFI (przykład: "copy src dst"). jak mogę to osiągnąć? dzięki – GNKeshava
Sprawdź podany link. Pokazują zarówno sposób uruchamiania skryptu, jak i wykonywania polecenia z poziomu tego skryptu. Jeśli nie masz nic przeciwko instalowaniu ich produktów i uczeniu się składni, myślę, że dałoby ci to wszystko, o co prosisz. –
Dzięki Daniel. Według skryptu, masz na myśli aplikację .efi? Ponieważ rozwijam (rozwijam) aplikację, a wewnątrz tej aplikacji potrzebuję wyżej wspomnianej funkcjonalności. (Jestem nowy dla uefi.) Nauczę się składni, ale potwierdzam, że wspomniana metoda przechodzi do aplikacji Uefi napisanej w C) – GNKeshava