1

プリンター名とデバイスのモデルを取得するスクリプトが必要です。リコーや HP など、さまざまなモデルのプリンターを 100 台以上持っています。入手できる一般的なものは、プリンター ドライバーです。ただし、一部のデバイスが Universal ドライバーを使用している場合、これは何の役にも立ちません。私は実際のモデル (Ricoh Aficio MP 4001) が欲しいです。Powershell または Python でこれを行うにはどうすればよいですか?

Powershell で Win32_Printer を使用してみましたが、プリンターの実際のモデルを取得できません。

ありがとう!

4

1 に答える 1

1

既にこれを試したかどうかはわかりませんが、Get-Member を介して利用可能なメソッドを確認できます。

Get-WmiObject Win32_Printer | Get-Member

次のいずれかで、必要なものが得られますか?

Get-WmiObject Win32_Printer | % { $_.DeviceId }
Get-WmiObject Win32_Printer | % { $_.PNPDeviceId }
于 2013-07-31T20:18:41.720 に答える