- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PC上で設定されているプリンタ一覧をバッチファイルを利用してテキストフ)
PC上で設定されているプリンタ一覧をバッチファイルを利用してテキストファイルに出力する方法
このQ&Aのポイント
- PC上で設定されているプリンタ一覧をバッチファイルを利用してテキストファイルに出力する方法について教えてください。
- PC端末上でバッチファイルを使って、設定されているプリンタの一覧をテキスト形式で取得したいです。数十台のプリンタがあるため、手動での確認は難しいです。試したこととして、「rundll32 printui.dll,PrintUIEntry」コマンドを使用しましたがうまくいきませんでした。
- PC上のプリンタ一覧をバッチファイルを使ってテキストファイルに出力する方法を教えてください。数十台のプリンタがあるため、手動で確認するのは困難です。試したこととして、「rundll32 printui.dll,PrintUIEntry」コマンドを試しましたが成功しませんでした。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
WindowsXPならばC:\Windows\system32のなかに prn*.vbs というシリーズのスクリプトが何個か入っています この中のprnmngr.vbsでプリンタ定義を出力できます。 cscript prnmngr.vbs -? で使用法がでます
その他の回答 (1)
- temtecomai2
- ベストアンサー率61% (656/1071)
回答No.1
バッチファイルにこだわらないのなら VBScript で WMI を使うって手も。 WMI の Win32_Printer クラスからプリンター一覧を列挙させて, Name プロパティーと PortName プロパティーを出力するとか。
お礼
ありがとうございます。 アドバイス頂いた内容で閲覧することができました。 困っていたので助かりました。 ※cscript prnmngr.vbs -lで現在設定の表示ができました ありがとうございました。