私が持っているIPMIアプリは、IntelのIPMI、V2.0、コマンド テスト ツールから https://www.intel.com/content/www/us/en/servers/ipmi/ipmi-technical-resources.htmlWinPE 10 によって拒否され、「このバージョンは実行中のバージョンと互換性がありません」と表示されます。どうすれば解決できますか? WinPE 10 内から実行する必要があります。
Win10PE は 64 ビットであり、64 ビット Windows のインストールに使用されます。このアプリは Tcl/Tk スクリプトに依存しています。
WinPE 10 で実行される代替のオープン ソース アプリも検討します。
答え1
64 ビット OS のスクリプト インストールが使用されているため、Win10 PE は 64 ビットであると想定されます。アプリは Tcl/Tk スクリプトに依存しています。
したがって、「プログラム」は単なるいくつかのバッチ ファイルです。DLL ファイルは 32 ビットなので、WinPE の 32 ビット インスタンスを使用する必要があります。そうしないと、アプリケーションは動作しません。必要なシステム変数を定義してください。
どうすれば解決できるでしょうか?
バッチ ファイルを実行するには、32 ビット バージョンの WinPE を使用する必要があります。リンク先の圧縮アーカイブだけでは判断できない他の要件があるかもしれませんが、ファイルは 32 ビット バージョンの Windows (WinPE を含む) でのみ動作することが示されています。