0

この小さな情報を理解しようとしているだけです。これまでのところ、同様のことを行う例をいくつか見つけましたが、それがどのように行われるかについては十分に説明していません。Windowsで実行してからコンピューターを再起動し、USBに保存されたdos環境またはwinpe環境(プログラムが実行される場所)で起動するプログラムを作成しようとしています。アクロニスやアバストのようなものは、再起動してプリブート環境を実行して何かを実行してから、Windowsを再度実行するという同様のことを行うため、その可能性があることがわかりました。

また、これが主に動作する必要があるオペレーティング システムは、Win Vista、Win 7、Win 8、Win 8.1、および Win 10 です。

答えを見つけるために私が旅の中でカバーした記事のいくつか:

link: dos boot before win7 boot now これは、Windows のブート アドレスを読み取り、ブートするアドレスを winpe または dos の場所に書き込むという、私が見つけた答えに最も近いものでした。しかし、その道を進むことが正しい道なのかどうかはわかりません。

リンク: C 言語を使用して GRUB の変数を変更する これは、grub を使用し、grub を使用することはこのプロジェクトのオプションではないため、可能なルートとして不適格でした (残念です; 私は知っています)

リンク: C で関数ポインターを使用してコンピューターを再起動する これは、私が必要としていることに答えているように見えたが、それが正しい方向であるかどうか確信が持てなかったため、失格にしました。

ここでは私の深みから外れており、正しい方向へのアドバイスは素晴らしいでしょう。

また、私はここに来たばかりなので、投稿に問題がある場合はお知らせください。より多くの情報を提供するために修正します。前もって感謝します。

4

0 に答える 0