web-dev-qa-db-ja.com

プリンタ設定のエクスポートとインポート

最近、生産エリアでラベルプリンター(Godex DT4)をアップグレードしており、ラベルプリンターのプリンター設定は、ドメインにログインする新しいユーザーには引き継がれていません。これが例です。

資格情報を使用してドメインにログインし、新しいラベルプリンターをインストールして、プリンタードライバーを読み込みます。現在使用しているラベルでプリンターが正しく動作するように設定を変更し、テスト印刷を実行します。これは正常に機能します。コンピューターからログアウトし、Joeに資格情報を使用してログインさせます。私が行った設定はどれもプリンタのプロパティにありません。個々のユーザーごとにこれらの設定を手動で構成する必要があります。

ラベルプリンター(Godex)のメーカーに連絡しましたが、返答がありません。私は彼らのウェブサイトから直接ダウンロードした彼らの最新のプリンタードライバーを使用しています。私が見つけたドキュメントには、私が抱えている問題と同様の問題は記載されていません。

この時点で、すでに構成されているドメインログインでレジストリ設定をエクスポートし、そのコンピューターを使用してラベルを印刷する必要があるユーザーごとに同じレジストリ設定をインポートする方法を見つける必要があると思います。

プリンタのレジストリ設定がどこにあるかを見つけようとしましたが、あまりうまくいきませんでした。設定はコンピューターに保存されていないため、HKEY_CURRENT_USERハイブの下にあると思います。この時点で、HKEY_CURRENT_USER\Software\Seagull Scientific\Drivers\Printers\Godex DT4\Settingsのようないくつかのレジストリファイルをエクスポートし、別のユーザーにログインしたときにそれらをインポートしようとしましたが、これは何もしないようです。

誰かが私にいくつかのガイダンスを与えることができれば、私はそれを大いに感謝します。ご不明な点がございましたら、お気軽にお問い合わせください。

ありがとう!

2
Edgarion

これには、コマンド printUI を使用できます。

プリンタ設定をファイルにエクスポートするには、次のコマンドを使用できます。

rundll32 printui.dll,PrintUIEntry /Ss

例:

rundll32 printui.dll,PrintUIEntry /Ss /n "printer" /a "outputfile.dat"

ファイルからプリンター設定をインポートするには、次のコマンドを使用できます。

rundll32 printui.dll,PrintUIEntry /Sr

例:

rundll32 printui.dll,PrintUIEntry /Sr /n "printer" /a "inputfile.dat"
1
stderr