Próbuję ponownie włączyć autoodtwarzanie USB w bezpieczny sposób, instalując program na każdym z używanych przeze mnie komputerów, aby móc uruchomić program uruchamiający ( w tym przypadku PStart ) za każdym razem, gdy podłączam określony dysk USB. Narzędzie, którego używam, aby to włączyć - AutoRunGuard - potrzebuje numeru seryjnego używanego napędu USB. Nie wiem, gdzie to znaleźć w systemie Windows. Idealnie nie musiałbym instalować i uruchamiać osobnego programu, aby wykonać to (pozornie) proste zadanie.
Ponieważ jest to dość łatwe pytanie, punkty bonusowe, jeśli powiesz mi również, jak je odkryć w Linuksie.
Jakie kroki należy podjąć, aby uzyskać numer seryjny napędu USB?
AKTUALIZACJA:
Wystarczy, że przybędą ludzie szukający odpowiedzi na AutoRunGuard, odkryłem, że nie chcą numeru seryjnego urządzenia USB, ale numeru seryjnego woluminu . Numer seryjny napędu można znaleźć, przechodząc do wiersza poleceń, przechodząc do napędu i wykonując polecenie dir
. Numer seryjny woluminu znajduje się w dwóch górnych wierszach - użyj go bez myślnika.
Odpowiedzi:
Użyj darmowego USBDeview :
źródło
W systemie Linux usbview to zrobi, po prostu kliknij urządzenie w lewym okienku.
źródło
Uzyskaj numery seryjne USB w systemie Windows za pomocą programu PowerShell
Oto rozwiązanie PowerShell, które poda numer seryjny wszystkich „ urządzeń pamięci masowej USB ” zamontowanych w systemie, w którym jest uruchomiony. Używa Get-CIMInstance do zapytania do klasy Win32_PnPSignedDriver w celu uzyskania wartości właściwości z filtrowaniem, zapętlaniem, ustawianiem kilku zmiennych, przy użyciu metody itp.
W poniższym skrypcie PowerShell pozostawiłem kilka komentarzy i komentarzy dotyczących uruchamiania ze starszym poleceniem cmdlet Get-WMIObject dla systemów z wersjami poniżej PowerShell 3.0.
PowerShell
Materiały pomocnicze
źródło
W systemie Windows 7.1 kliknij prawym przyciskiem myszy „Komputer” -> „Zarządzaj” -> „Menedżer urządzeń” -> Przejdź do napędu USB, kliknij prawym przyciskiem myszy -> Właściwości -> Szczegóły, Właściwość-> Nadrzędny
Wartość:
Unikalny identyfikator USB to wszystkie znaki po ostatnim \, w tym przypadku 575833314133343231313937
Możesz także wyodrębnić go z właściwości -> Ścieżka wystąpienia urządzenia , ale zawiera on także inne pola po części unikatowego identyfikatora USB, więc nieco trudniej go odczytać.
źródło
Otwórz Windows Powershell z uprawnieniami administratora
Rodzaj
get-disk
to wyświetli listę wszystkich dysków na komputerze, z numerem dysku po lewej stronie.
Załóżmy, że dysk ma numer 4.
Wpisz
$a = get-Disk -Number 4
, po którym$a
pojawi się lista zawierająca wszystkie właściwości tego dysku. Możesz wyświetlić wszystkie te informacje za pomocą$a | format-list -Property *
Lub możesz po prostu wpisać$a.SerialNumber
Jeśli dysk ma numer seryjny, polecenie go zwróci.źródło
W systemie Linux możesz po prostu zrobić,
Wydrukuje również wszystkie informacje o urządzeniach USB wraz z numerem seryjnym.
źródło
Kliknij prawym przyciskiem myszy „Komputer” -> „Zarządzaj” -> „Menedżer urządzeń” -> Przejdź do napędu USB, kliknij prawym przyciskiem myszy -> Właściwości -> Szczegóły
Edytuj: Niestety nie mam pojęcia, skąd wziął te identyfikatory, ale „Identyfikator wystąpienia urządzenia” jest najbliższym przypuszczeniem:
Powinna to być ostatnia część po \ i bez & 0
źródło