[WMI] プリンター情報を取得する

[ad code=2 align=left]
WMIのWin32_Printerクラスを使用すると、プリンター情報を取得することができます。

Win32_Printerクラスについては
http://msdn.microsoft.com/en-us/library/windows/desktop/aa394363(v=vs.85).aspx
が参考になるでしょう。

代表的なプロパティは下記の通りです。

代表的なWin32_Printerクラスのプロパティ
プロパティ 説明
Name デバイス名(プリンター名)
PrinterStatus プリンターの状態。3:アイドル中,4:印刷中を表す。
Capabilities プリンターの機能を表す。2:カラー,4:コピー,6:ステープル, 8:パンチ など
PaperTypesAvailable プリンターで現在利用可能な用紙の種類

下記はプリンター情報を取得する例です。

Get-WmiObject Win32_Printer

また、下記はデバイス名、プリンターの状態、プリンターの機能を取得する例です。

Get-WmiObject Win32_Printer | Format-List Name, PrinterStatus, Capabilities

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>