none
Angeschlossene USB-Geräte auslesen RRS feed

  • Frage

  • Hallo

    Ist es Möglich, Informationen über angeschlossene USB-Geräte herauszufinden?

    Falls ja, wie erreiche ich das?

    Ich möchte den Namen wissen und bei einem Stick zusätzlich noch dessen Speicherkapazität.

     

    Vielen Dank & Gruss


    Montag, 6. Februar 2012 08:41

Antworten

  • Infos über alle Geräte erhältst du so:

    gwmi Win32_USBControllerDevice |foreach-object {[wmi]($_.Dependent)} |  Sort Caption,Manufacturer,Description,DeviceID `
    | Ft -GroupBy Manufacturer Description,Service,DeviceID
    

    Grüße, Denniver


    Blog: http://bytecookie.wordpress.com

    Hilf mit und markiere hilfreiche Beiträge als "Hilfreich" und Beiträge die deine Frage ganz oder teilweise beantwortet haben als "Antwort".
    Montag, 6. Februar 2012 10:19
    Moderator
  • Habe nun folgende Lösung gefunden:

    gwmi Win32_USBDevice
    

    Jedoch gibt es für jegliche Peripherie auch noch ein "Verbund-/ Massenspeicher Gerät" oder änliches aus.

    Hier mein Beispiel:

    <Device Name="USB-Verbundgerät">...</Device> <Device Name="USB-HID (Human Interface Device)">...</Device>
    <Device Name="USB-HID (Human Interface Device)">...</Device> <Device Name="Logitech Unifying USB receiver">...</Device> <Device Name="USB-Massenspeichergerät">...</Device> <Device Name="POKEN Touch und Connect USB Device">...</Device> <Device Name="USB-Verbundgerät">...</Device> <Device Name="HP HD Webcam [Fixed]">...</Device> <Device Name="USB-Massenspeichergerät">...</Device> <Device Name="Generic Flash Disk USB Device">

    Tatsächlich angeschlossen war ein Poken, USB-Stick, Unifying-reciever + Maus&Tastatur, eingebaute Webcam

    Gruss

    
    Donnerstag, 26. April 2012 11:12

Alle Antworten

  • Hallo,

    ist über WMI lösbar:

    Get-WmiObject -Class Win32_LogicalDisk | Where-Object { $_.DriveType -eq "2" }
    

     

    MfG
    Montag, 6. Februar 2012 10:12
  • Vielen Dank für die Antwort.

     

    Gibt es auch eine Möglichkeit, jegliche Peripherie mit Namen auszugeben?

    Maus, Tastatur etc.

    Montag, 6. Februar 2012 10:19
  • Infos über alle Geräte erhältst du so:

    gwmi Win32_USBControllerDevice |foreach-object {[wmi]($_.Dependent)} |  Sort Caption,Manufacturer,Description,DeviceID `
    | Ft -GroupBy Manufacturer Description,Service,DeviceID
    

    Grüße, Denniver


    Blog: http://bytecookie.wordpress.com

    Hilf mit und markiere hilfreiche Beiträge als "Hilfreich" und Beiträge die deine Frage ganz oder teilweise beantwortet haben als "Antwort".
    Montag, 6. Februar 2012 10:19
    Moderator
  • Habe nun folgende Lösung gefunden:

    gwmi Win32_USBDevice
    

    Jedoch gibt es für jegliche Peripherie auch noch ein "Verbund-/ Massenspeicher Gerät" oder änliches aus.

    Hier mein Beispiel:

    <Device Name="USB-Verbundgerät">...</Device> <Device Name="USB-HID (Human Interface Device)">...</Device>
    <Device Name="USB-HID (Human Interface Device)">...</Device> <Device Name="Logitech Unifying USB receiver">...</Device> <Device Name="USB-Massenspeichergerät">...</Device> <Device Name="POKEN Touch und Connect USB Device">...</Device> <Device Name="USB-Verbundgerät">...</Device> <Device Name="HP HD Webcam [Fixed]">...</Device> <Device Name="USB-Massenspeichergerät">...</Device> <Device Name="Generic Flash Disk USB Device">

    Tatsächlich angeschlossen war ein Poken, USB-Stick, Unifying-reciever + Maus&Tastatur, eingebaute Webcam

    Gruss

    
    Donnerstag, 26. April 2012 11:12