こんにちは、くろねこです。
大変長らく放置しておりましたが、久々に更新するネタがありまして...
さて、皆さんプリンターの展開はどうされていますでしょうか?
くろねこが在席している会社ではプリンターメーカー各社さんにプリンターの設定込みの専用インストーラーを作成いただき、ユーザーやベンダーさんに人力で実行していただくスタイルでした。
何かもっと簡単にならないものか?と考えていました。色々なサイトを回った所2つほど方法を見つけました。以下です。
- バッチファイルでインストールする
- グループ ポリシーを使用してプリンターを展開する
ただ、この方法それそれに問題がありまして...
プリンターはインストールできるんです!ですが、印刷設定・プロパティは展開してくれない...
印刷設定は諦めて取りあえずプリンターをバッチで展開するか...と始めたのが昨年。
細々とやってきたが、バッチを間違えてなさそうなのに最後の最後でプリンターが追加できない...
(ポートの追加、ドライバーのインストールまで成功するが、プリンターの追加でドライバーがみつからかない。)
作ったバッチファイル
cd C:\Windows\System32\Printing_Admin_Scripts\ja-JP cscript prnport.vbs -a -r IP_192.168.xxx.yyy -h 192.168.xxx.yyy -o raw -n 9100 cscript prndrvr.vbs -a -m "FX DocuPrint 5100 d" -v 3 -i "C:\temp\...\FXLFIJL.inf" -h "C:\temp\...\FXLFIJL.inf" cscript prnmngr.vbs -a -p "DC5100_大阪" -m "FX DocuPrint 5100 d" -r IP_192.168.xxx.yyy
マイクロソフトサポートさんにお伺いして、バッチが間違っていないことを確認。環境?とさらに頭を悩ませる結果に。
ベンダーさんなどにご協力頂き確認したところ、富士ゼロックス以外はバッチで展開出来る!と言う事がわかった。
さらに回避方法も判明。富士ゼロックスからダウンロードしたインストーラーでインストールせず、展開した中に含まれるinfファイルを使用してインストールする。インストーラーでインストールしてしまった場合、infファイルでプリンターを追加する際に既存のプリンタードライバーを上書きする。
するとinfファイルがシステムに正常に登録できたようで、バッチが正常動作するようになる。
そんな事があって数日が経過、別件でプリンターを追加する機会があってコントロールパネルから追加仕様としたときに、「印刷の管理」の件を聞いた。設定からデバイス、プリンターとスキャナーと同じかなと思ったら全くの別物でした。
そしてこのツールが展開にすごく便利だったのです。
以下のコメントは、その投稿者が所有するものでサイト管理者はコメントに関する責任を負いません。