2017-12-01 58 views
0

32ビットJavaアプリケーションからバッチファイルを実行しています。 このバッチ/ cmdは、Windows 7の64ビットでpnputil.exeを使用していくつかのドライバをインストールしようとしました。'pnputil.exe'が内部または外部のコマンドとして認識されません。32ビットjvmでバッチファイルが実行されず、 'pnputil.exe'が内部コマンドまたは外部コマンドとして認識されない

バッチファイル内の%WINDIR%/ System32 /にdirを変更して、pnputil.exeを成功裏に呼び出すことを試みました。

しかし、64ビットのjv​​mから実行すると、同様のバッチが正常に実行されます。

32ビットjvmからINFファイルをインストールするには、64ビットWindows 7でバッチファイルを実行する必要がありますか?

+0

バッチファイルのpnputil.exeへのフルパスはありますか? – user2956477

+0

はい、フルパスC:\ Windows \ System32 \ PnPutil.exeを実行しようとしました。 –

答えて

0

32ビットJVMの場合、パス%WINDIR%\ sysnative \ pnputil.exe経由でpnpUtilを実行できます。 シスナティブは勝利エクスプローラでは表示されませんが、問題が解決しました。

関連する問題