BAT ファイルを使用して次のコマンドを実行し、INF ファイルを別のコンピューターにインストールしています。
devcon dp_add "linux-cdc-acm.inf"
Win7 x64 では正常に動作しますが、Win8 x64 では失敗します。エラーメッセージは次のとおりです。
Adding the specified driver package to machine failed. devcon failed.
DeviceManager から手動でインストールでき、[%windir%\inf\setupapi.dev.log] に新しいエントリがないので、INF ファイルは正しいと思います。Win8 のドライバー ストアに INF ファイルをインストールする別の方法はありますか?
もう 1 つのことですが、devcon を使用することは、クライアント コンピューターに INF ファイルをインストールする際の通常の正しい方法ですか?
編集:
WDK から devcon ソースを取得してデバッグしたところ、[ERROR_ACCESS_DENIED] が発生していることがわかりました。これは Win8 の設定が原因で失敗していますか? これを克服する方法は何ですか?