私たちのアプリは、Windows x64の場合でも、jvm32ビットで実行されます。ここで、ある時点で、HKEY_LOCAL_MACHINE / SOFTWARE/mycompなどのレジストリ値にアクセスする必要があります。
私はこれを実行することによって行います
cmd /C reg query HKEY_LOCAL_MACHINE\SOFTWARE\mycop
Runtime.exec()から出力を解析します。これは、Windows 32bで実行している場合は正常に機能します。問題は、x64で実行しているシェルが32ビットプロセスであるため、キーが見つからないことです。レジストリリダイレクトにより、HKEY_LOCAL_MACHINE/SOFTWAREにある場合にキーを取得します。 / wow6432Node / mycop
何か案が?