vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: WMI and Paperout 
Autor: sql_insider
Datum: 21.07.08 21:13

Hey,
also mit der PowerShell ist das so möglich (die Abfrage kannst du dann leicht umschreiben für vb.net)

get-wmiobject -list | where-object {$_.name -like "*printer*"}
--> um alle klassen herauszufinden welche irgendwas mit drucker zu tun haben...

get-wmiobject win32_printer
--> gibt dir auskunft über alle drucker (z.B. PrinterState + PrinterStatus) also das was du abfragen möchtest

wenn du es dann noch weiter filtern möchtest geht das wie folgt:
get-wmiobject win32_printer | select printerstate,printerstatus
ok hier nochmal ein konkretes vb.net bsp...:

    Private Sub getStatus()
        On Error Resume Next
        Dim aMS As New ManagementScope("root\CIMV2")
        Dim aOQ As New ObjectQuery("SELECT * FROM win32_printer")
        Dim aMAS As New ManagementObjectSearcher(aMS, aOQ)
        Dim aObj As ManagementObject
        For Each aObj In aMAS.Get()
            ListBox1.Items.Add(aObj.Item("printerstatus").ToString())
        Next
    End Sub
statt printerstatus kannste auch printerstate nehmen, ich weiß jetzt nicht genau welche info du brauchst.

Gruß

Beitrag wurde zuletzt am 21.07.08 um 21:15:16 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
WMI and Paperout3.469mitsch20.07.08 18:13
Re: WMI and Paperout2.961cookstdu20.07.08 18:41
Re: WMI and Paperout3.098sql_insider21.07.08 21:13
Re: WMI and Paperout2.819mitsch21.07.08 22:31
Re: WMI and Paperout3.032sql_insider22.07.08 17:38
Re: WMI and Paperout2.793mitsch23.07.08 10:24

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel