1

リムーバブル/スレーブ ドライブにインストールされている Windows のバージョンを確認する方法がわかりません。私の検索では、いくつかのきちんとしたものが含まれているDriveInfoクラスを発見しましたが、ドライブにXP、またはVista以上があるかどうかは表示されません(ディレクトリ構造が異なり、プロセスを自動化したいため、これを知る必要がありますデータのバックアップについて)。

どうにかしてドライブのレジストリにアクセスする必要がありますか? 複雑なので、可能であればそれを避けたいのですが、結局のところ、(くだらない擬似コード)のようなことをしたいだけです:

drive.has(XP) の場合

そうしないと

終了する場合

どんな助けでも大歓迎です。ありがとうございました。

4

3 に答える 3

5

起動せずに Windows 7 のバージョンを確認する方法はありますか? プログラマーのやり方ではなく、パワーユーザーのやり方です。

に行く

C:\Windows\System32

「license.rtf」ファイルを読む

リムーバブル ディスク上のすべてのファイルにアクセスできるので...そうですか? ここでは、VB.NET を使用して RTF ファイルを解析します。

于 2014-10-09T01:54:07.787 に答える