none
Spoolserver: Powershellabfrage bzgl. aktiviertes SNMP für bestimmte Drucker RRS feed

  • Frage

  • Hallo

    Ich möchte per PS-Skript abfragen ob auf bestimmten Druckern auf unserem Spoolserver der SNMP-Status aktiviert ist.

    Mit dem cmdlet

    Get-WmiObject win32_printer -Filter "Name = 'Drucker'" | fl *

    sehe ich alle Eigenschaften, die meiner Meinung nach möglich sind, der SNMP-Status ist nicht dabei :(

    Gibt es weitere CmdLets die mir hier weiterhelöfen können?

    Danke

    Dienstag, 9. Oktober 2012 06:53

Antworten

  • Hi Martin

    Vielen Dank für deine schnelle Antwort

    Mit dem folgenden CmdLet konnte ich auf unseren Spoolserver alle Drucker anzeigen, die SNMP aktiviert hatten

    Get-WmiObject win32_tcpipprinterport -Filter "SNMPEnabled = 'true'" | ft name



    Mittwoch, 10. Oktober 2012 06:20

Alle Antworten

  •  
    > Ich möchte per PS-Skript abfragen ob auf bestimmten Druckern auf
    > unserem Spoolserver der SNMP-Status aktiviert ist.
     
    Das sind IP-Drucker? Der SNMP-Status ist keine Eigenschaft des Druckers,
    sondern des Ports dahinter...
     
    mfg Martin
     

    NO THEY ARE NOT EVIL, if you know what you are doing: Good or bad GPOs?
    Wenn meine Antwort hilfreich war, freue ich mich über eine Bewertung! If my answer was helpful, I'm glad about a rating!
    Dienstag, 9. Oktober 2012 06:58
  • Korrekt, es handelt sich hierbei um IP-Drucker.

    Kann ich in diesem Fall die Werte per Powershell auslesen?

    Dienstag, 9. Oktober 2012 12:16
  •  
    > Kann ich in diesem Fall die Werte per Powershell auslesen?
    >
     
    Natürlich. SDK zu WMI lesen hilft ;-) "gwmi Win32_tcpipprinterport"
    liefert Dir alle Infos, die Du brauchst. SNMP-Eigenschaften aber nur in
    einer Admin-Shell.
     
     

    NO THEY ARE NOT EVIL, if you know what you are doing: Good or bad GPOs?
    Wenn meine Antwort hilfreich war, freue ich mich über eine Bewertung! If my answer was helpful, I'm glad about a rating!
    Dienstag, 9. Oktober 2012 12:31
  • Hi Martin

    Vielen Dank für deine schnelle Antwort

    Mit dem folgenden CmdLet konnte ich auf unseren Spoolserver alle Drucker anzeigen, die SNMP aktiviert hatten

    Get-WmiObject win32_tcpipprinterport -Filter "SNMPEnabled = 'true'" | ft name



    Mittwoch, 10. Oktober 2012 06:20
  •  
    > Vielen Dank für deine schnelle Antwort
     
    Gern geschehen ;-)
     

    NO THEY ARE NOT EVIL, if you know what you are doing: Good or bad GPOs?
    Wenn meine Antwort hilfreich war, freue ich mich über eine Bewertung! If my answer was helpful, I'm glad about a rating!
    Mittwoch, 10. Oktober 2012 06:44