問題タブ [winpe]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
debugging - WinPE 用の Python をデバッグする最良の方法
Windows OSとドライバーを含むいくつかのソフトウェアを展開するアプリを開発しています。このアプリケーションは、WinPE (Windows プレインストール環境) で動作することを意図しており、ラップトップの USB スティックまたは VM の VHD から起動しています。開発には、デスクトップ Windows 7 にインストールされた IDE (PyCharm) を使用しています。しかし、デスクトップ PC でコードを記述し、USB または VHD にさらにコピーし、ラップトップまたは VM でコードをデバッグすることなく実行するのは、非常に不快です。Vagrant を使用すると VM でコードを実行できることがわかりましたが、SSH を WinPE に直接インストールすることは不可能です。
誰か他に何か提案できますか?
windows - Windows から再起動し、USB から winPE または DOS を起動する方法 - win boot manager の使用
この小さな情報を理解しようとしているだけです。これまでのところ、同様のことを行う例をいくつか見つけましたが、それがどのように行われるかについては十分に説明していません。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 で関数ポインターを使用してコンピューターを再起動する これは、私が必要としていることに答えているように見えたが、それが正しい方向であるかどうか確信が持てなかったため、失格にしました。
ここでは私の深みから外れており、正しい方向へのアドバイスは素晴らしいでしょう。
また、私はここに来たばかりなので、投稿に問題がある場合はお知らせください。より多くの情報を提供するために修正します。前もって感謝します。