Wie finde ich die Seriennummer eines USB-Laufwerks?

16

Ich versuche, USB Autoplay auf sichere Weise wieder zu aktivieren, indem ich auf jedem Computer, den ich verwende, ein Programm installiere, damit ich meinen Launcher ( in diesem Fall PStart ) ausführen kann, wenn ich mein bestimmtes USB-Laufwerk anschließe. Das Tool, mit dem ich dies aktiviere - AutoRunGuard - benötigt die Seriennummer des von mir verwendeten USB-Laufwerks. Ich kann nicht herausfinden, wo dies in Windows zu finden ist. Idealerweise müsste ich kein separates Programm installieren und ausführen, um diese (scheinbar) einfache Aufgabe auszuführen.

Da dies eine ziemlich einfache Frage ist, erhalten Sie Bonuspunkte, wenn Sie mir auch sagen, wie ich sie unter Linux entdecken kann.

Welche Schritte muss ich ausführen, um die Seriennummer eines USB-Laufwerks abzurufen?

UPDATE: Nur für den Fall, dass Leute hierher kommen und nach der Antwort für AutoRunGuard suchen, habe ich festgestellt, dass sie nicht die Seriennummer des USB-Geräts wollen, sondern die Seriennummer des Volumes . Die Seriennummer des Laufwerks finden Sie, indem Sie in die Befehlszeile gehen, zum Laufwerk navigieren und ausführen dir. Die Seriennummer des Datenträgers befindet sich in den oberen beiden Zeilen - verwenden Sie sie ohne Bindestrich.

Jamuraa
quelle
Der Vollständigkeit halber
jhfrontz

Antworten:

12

Verwenden Sie die Freeware USBDeview :

USBDeview ist ein kleines Dienstprogramm, das alle USB-Geräte auflistet, die derzeit an Ihren Computer angeschlossen sind, sowie alle USB-Geräte, die Sie zuvor verwendet haben. Für jedes USB-Gerät werden erweiterte Informationen angezeigt: Gerätename / -beschreibung, Gerätetyp, Seriennummer (für Massenspeichergeräte), Datum / Uhrzeit des Hinzufügens des Geräts, VendorID, ProductID und mehr ... Mit USBDeview können Sie auch Deinstallieren Sie die zuvor verwendeten USB-Geräte und trennen Sie die derzeit an Ihren Computer angeschlossenen USB-Geräte. Sie können USBDeview auch auf einem Remotecomputer verwenden, sofern Sie sich mit einem Administrator auf diesem Computer anmelden.

Alt-Text

Harrymc
quelle
6

Unter Linux erledigt dies usbview , indem Sie einfach auf das Gerät im linken Bereich klicken.

NVRAM
quelle
Aber er fragte nach Fenstern ...
Josh
5
1. Er will benutzen die Informationen auf MSWindows Box, aber immer die Informationen über Linux - Maschine wahrscheinlich erfordert keine Installation nichts. 2. Wenn Sie den Beitrag gelesen haben, sagte er: Bonuspunkte, wenn Sie mir auch sagen, wie ich ihn unter Linux entdecken kann.
NVRAM
1
Du hast recht, ich entschuldige mich.
Josh
2

Holen Sie sich USB-Seriennummern unter Windows mit PowerShell

Hier ist eine PowerShell-Lösung, mit der Sie die Seriennummer aller " USB-Massenspeichergeräte " erhalten, die auf dem System installiert sind, auf dem Sie sie ausführen. Mit Get-CIMInstance wird die Klasse Win32_PnPSignedDriver abgefragt , um die Eigenschaftswerte durch Filtern, Schleifen, Festlegen einiger Variablen, Verwenden einer Methode usw. abzurufen .

Im folgenden PowerShell-Skript habe ich einige auskommentierte Logik und Kommentare für die Ausführung mit dem älteren Cmdlet Get- WMIObject für Systeme mit Versionen unter PowerShell 3.0 hinterlassen.

Power Shell

$DevId = (((Get-CimInstance -Class win32_PnPSignedDriver) | ?{($_.Description -like '*mass*')}).DeviceID);
$DevSerial = @($DevId | %{$_.Split('\')[2]});
$DevSerial

##### // Everything below is commented out with comments for each section \\ #####

## -- See everything or the selected properties per above
#((Get-CimInstance -Class win32_PnPSignedDriver) | ?{($_.Description -like '*mass*')}) | 
#Select Description, DeviceClass, DeviceID, Manufacturer

## -- Correlated legacy PS code older than PowerShell version 3
#$DevId = ((Get-WmiObject Win32_USBControllerDevice | %{[wmi]($_.Dependent)} | ?{($_.Description -like '*mass*')}).DeviceID);
#$DevSerial = @($DevId | %{$_.Split('\')[2]});
#$DevSerial

## -- See everything or selected properties per above legacy PS code
#Get-WmiObject Win32_USBControllerDevice | %{[wmi]($_.Dependent)} | ?{($_.Description -like '*mass*')} | 
#Select Description, DeviceID, Manufacturer, Service

Unterstützende Ressourcen

Pimp Juice IT
quelle
1

Klicken Sie unter Windows 7.1 mit der rechten Maustaste auf "Computer" -> "Verwalten" -> "Geräte-Manager" -> Navigieren Sie zu Ihrem USB-Laufwerk. Klicken Sie mit der rechten Maustaste auf "Eigenschaften" -> "Details", "Eigenschaften" -> " Übergeordnet"

Wert:

USB\VID_1058&PID_0830\575833314133343231313937

Die eindeutige USB-ID besteht aus allen Zeichen nach dem letzten \, in diesem Fall aus 575833314133343231313937

Sie können es auch aus dem Eigenschafts-> Geräteinstanzpfad extrahieren , der jedoch einige andere Felder nach dem eindeutigen USB-ID-Teil enthält, sodass das Ablesen etwas schwieriger ist.

gb96
quelle
0

Öffnen Sie Windows PowerShell mit Administratorrechten

Art get-disk

Anschließend werden alle Festplatten auf dem Computer mit der Festplattennummer links aufgelistet.

Angenommen, es handelt sich um die Nummer 4.

Geben Sie ein $a = get-Disk -Number 4, woraufhin $aeine Liste mit allen Eigenschaften dieser Festplatte angezeigt wird. Sie können alle diese Informationen mit anzeigen. $a | format-list -Property *Oder Sie können einfach Folgendes $a.SerialNumbereingeben: Wenn Ihre Festplatte eine Seriennummer hat, gibt der Befehl diese zurück.

Chappaai
quelle
0

Unter Linux können Sie einfach tun,

lsusb -v 

Es werden auch alle Informationen über USB-Geräte zusammen mit der Seriennummer gedruckt.

Jeegar Patel
quelle
-1

Klicken Sie mit der rechten Maustaste auf 'Computer' -> 'Verwalten' -> 'Geräte-Manager' -> Navigieren Sie zu Ihrem USB-Laufwerk. Klicken Sie mit der rechten Maustaste auf -> Eigenschaften -> Details

Bearbeiten: Leider habe ich keine Ahnung, woher er diese IDs hat.

USBSTOR\DISK&VEN_&PROD_USB_DISK_2.0&REV_PMAP\07960501655B0CEE&0

Es sollte der letzte Teil nach dem \ und ohne das & 0 sein

Bobby
quelle
Es gibt kein Dropdown für "Seriennummer". Ist es Teil der "Geräteinstanz-ID"? Welcher Teil?
Jamuraa
@ Jamuraa, ich habe meine Vermutung zu meiner Antwort hinzugefügt.
Bobby
Ich habe weder eine "
Geräteinstanz-