5

インストールされているプリンタ ドライバを Windows マシンからエクスポートするユーティリティを作成しようとしています。ドライバーのレジストリ キーの InfPath エントリが INF ファイルを指しているため、Vista 以降ではすべて問題ありません。ただし、以前のバージョンの Windows では、これは存在しません。

C:\Windows\Inf をスキャンしてプリンターの INF ファイルを見つけることができる場合もありますが、これは通常、Windows の一部であるドライバーにのみ当てはまります。

プリンタードライバーをインストールした後、INF ファイルはどのように処理されますか? それも保存されていますか?プログラムで再構築することは現実的ですか?

4

1 に答える 1

5

これは保存されません。INF は、ドライバーをインストールし、レジストリで「マイ デバイス ドライバー」という意味のある名前を付けるためにのみ使用されます。再構築する方法はありませんが、ドライバーが十分に単純であれば、インストールできるように INF を書き換えることができる場合があります。Google には INF ファイルの形式に関する情報がたくさんあります。以前、INF ファイルのデバイス ID 文字列を変更することで、製造元が異なるが同じチップセットを共有しているデバイスに対してこれを実行しました。

C:\Windows\Inf にある INF ファイルは、Windows に同梱されている一連のドライバーをインストールするためのものです。

于 2009-09-27T15:36:31.237 に答える