• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PC上で設定されているプリンタ一覧をバッチファイルを利用してテキストフ)

PC上で設定されているプリンタ一覧をバッチファイルを利用してテキストファイルに出力する方法

このQ&Aのポイント
  • PC上で設定されているプリンタ一覧をバッチファイルを利用してテキストファイルに出力する方法について教えてください。
  • PC端末上でバッチファイルを使って、設定されているプリンタの一覧をテキスト形式で取得したいです。数十台のプリンタがあるため、手動での確認は難しいです。試したこととして、「rundll32 printui.dll,PrintUIEntry」コマンドを使用しましたがうまくいきませんでした。
  • PC上のプリンタ一覧をバッチファイルを使ってテキストファイルに出力する方法を教えてください。数十台のプリンタがあるため、手動で確認するのは困難です。試したこととして、「rundll32 printui.dll,PrintUIEntry」コマンドを試しましたが成功しませんでした。

質問者が選んだベストアンサー

  • ベストアンサー
  • corgi12kg
  • ベストアンサー率51% (28/54)
回答No.2

WindowsXPならばC:\Windows\system32のなかに  prn*.vbs というシリーズのスクリプトが何個か入っています この中のprnmngr.vbsでプリンタ定義を出力できます。 cscript prnmngr.vbs -? で使用法がでます

gorogoro76
質問者

お礼

ありがとうございます。 アドバイス頂いた内容で閲覧することができました。 困っていたので助かりました。 ※cscript prnmngr.vbs -lで現在設定の表示ができました ありがとうございました。

その他の回答 (1)

回答No.1

バッチファイルにこだわらないのなら VBScript で WMI を使うって手も。 WMI の Win32_Printer クラスからプリンター一覧を列挙させて, Name プロパティーと PortName プロパティーを出力するとか。

関連するQ&A

専門家に質問してみよう