プロンプトなしで署名されていないドライバーを追加する方法は?


1

大量のWindows 7マシンにプリンターをインストールしたい。

一部のドライバーは、認められている発行元によって署名されていますが、そうでない場合もあります。

存在しない場合、手動プロセスを実行するWindows can't verify the publisher of this driver softwareと、メッセージが表示され、ユーザーはセキュリティと機能の間で選択できます...

問題:自動プロセスを実行している間、ユーザーはスクリプトを操作できず、プリンターのインストールに失敗します。

だから、私はインターネットをブラウズし、多くの「disable-all-security-people」の後、いくつかの未署名のドライバーを追加するための部分的な解決策を見つけ、使用します(管理者として)

pnputils -a somedriver.inf

広告をクリックして(クリックする必要があります)、を選択した後Install this driver anyway、このsomedriver.infに関連するすべてのドライバーを、このメッセージなしで単純なユーザーがインストールできます。

(他の考えはpnputilsで行うことができますが、私はそれが何のために意図されているかを本当に把握していませんでした。)

しかし、私は各コ​​ンピューターで、ドライバーごとにこの操作を行わなければなりません。多くの面白くない作業を引き起こす操作...

(?)プロンプトを表示せずに1つのドライバー発行元を追加するにはどうすればよいですか?infファイルをテストして、受け入れられるかどうかを確認するにはどうすればよいですか?


署名されていないドライバーが既にインストールされている新しいシステムイメージを作成する必要があるように思えます。
ラムハウンド14

ドライバの整合性の健康診断を無効にする方法のExemple:superuser.com/questions/124112/...
MUYベルギー

回答:


2

グループポリシーを使用してみてください。

新しいGPOを作成し、に進みますComputer Configuration -> Policies -> Administrative Templates -> Printers -> Point and Print Restrictions

それを有効にし、「セキュリティプロンプト」セクションで、「新しい接続のドライバーをインストールするとき」と「既存の接続のドライバーを更新するとき」を「警告または昇格プロンプトを表示しない」に設定します

今、同じことをする User Configuration -> Policies -> Administrative Templates -> Printers -> Point and Print Restrictions

ユーザー用に適切な場所にプリンターをスクリプト化する場合、多くの場合、ユーザーが管理者でなくても、ユーザーがプリンタードライバーをインストールできるようにする必要があります。これを行うには、Computer Configuration -> Policies -> Administrative Templates -> System -> Driver Installationグループポリシーを使用し、プリンターデバイスクラスのGUIDを「非管理者がこれらのデバイスセットアップクラスのドライバーをインストールできるようにする」に追加します

MicrosoftからデバイスクラスGUIDのリストを取得できます

プリンタの場合、追加する必要があるのは次の2つです。

  • {4d36e979-e325-11ce-bfc1-08002be10318}(プリンター)
  • {4658ee7e-f050-11d1-b6bd-00c04fa372a7}(PnPPrinters)

問題ではなく、ポリシーを変更しても広告は点滅し続けます。
MUYベルギー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.