Udostępnij przez


Korzystanie z narzędzia WpdDeviceInspector

Narzędzie WpdDeviceInspector to aplikacja konsolowa, która generuje kompleksowy raport HTML. W tym raporcie opisano trzy kategorie informacji o urządzeniu i sterowniku, które zostały wymienione w poniższej tabeli.

Kategoria Opis
Informacje o instalacji Określa dane urządzenia i sterownika używane przez instalatora Windows.
Możliwości urządzenia Identyfikuje polecenia, obiekty, typy zawartości, formaty i zdarzenia obsługiwane przez urządzenie.
Zawartość urządzenia Wyświetla ciągi identyfikatorów obiektów i odpowiadające im wartości identyfikatora trwałego unikatowego obiektu (PUID).

Wyświetlanie opcji Command-Line dla WpdDeviceInspector

Aby wyświetlić opcje wiersza polecenia dla WpdDeviceInspector.exe, wpisz następujące polecenie w wierszu polecenia:

WpdDeviceInspector.exe /?

generowanie raportu dla określonego urządzenia

Raport dla określonego urządzenia można wygenerować, uruchamiając WpdDeviceInspector.exe bez żadnych parametrów i wprowadzając indeks dla wybranego urządzenia.

> WpdDeviceInspector.exe


1 Windows Portable Device(s) found on the system

[0]     Dev Interface: \\?\root#wpd#0001#{6ac27878-a6fa-4155-ba85-f98f491d4f33}
        Friendly Name: Hello World!
        Manufacturer:  Windows Portable Devices Group
        Description:   Hello World!

Enter the index of the device you want to Inspect.
>

Alternatywnie, jeśli znasz identyfikator urządzenia, możesz ustawićWpdDeviceInspector.exe, aby zawsze generował raport dla tego urządzenia, wpisując identyfikator urządzenia bezpośrednio po przełączniku /Device w wierszu polecenia:

WpdDeviceInspector.exe /Device:\\?\root#wpd#0000#{6ac27878-a6fa-4155-ba85-f98f491d4f33}

Identyfikator urządzenia jest wyświetlany w interfejsie deweloperskimwpis dla każdego urządzenia podczas uruchamiania WpdDeviceInspector.exe bez żadnych parametrów.

Obsługa WpdDeviceInspector w trybie migawki

Można obsługiwać WpdDeviceInspector.exe w trybie migawki i przechwytywać strukturę katalogów, która dubluje hierarchię obiektów na danym urządzeniu. Gdy narzędzie działa w trybie migawki, tworzy pliki .opt w każdym folderze, w którym przechowuje właściwości i atrybuty danego obiektu.

W trybie migawki zasoby binarne są zapisywane w plikach nazwanych zgodnie z kluczem zasobu (GUID.pid). Te pliki można zmienić i otworzyć odpowiednio. Na przykład domyślny zasób obrazu JPEG zostanie zapisany w lokalizacji {E81E79BE-34F0-41BF-B53F-F1A06AE87842}.0, ale można ją łatwo zmienić na device_image.jpg, aby obraz mógł być wyświetlany w narzędziu graficznym.

Aby działać w trybie migawki, użyj przełącznika /Snapshot w wierszu polecenia:

WpdDeviceInspector.exe /Snapshot

operacyjny WpdDeviceInspector w trybie automatyzacji WPD

Możesz uruchomić WpdDeviceInspector.exe, aby zrzucić właściwości i metody JScript danego urządzenia. Jest to przydatne, gdy używasz automatyzacji WPD do uzyskiwania dostępu do urządzenia WPD z zadania HostedSiteWithDevice w ramach Device Stage™. Aby uzyskać więcej informacji na temat tworzenia zadań w Device Stage™ dla urządzeń WPD, odwiedź Windows Device Experience Portal. Ta funkcja jest dostępna tylko w systemie Windows 7.

Aby działać w trybie automatyzacji WPD, użyj przełącznika /Automation w wierszu polecenia:

WpdDeviceInspector.exe /Automation