Aufzählen USB-Laufwerke und USB-Hierarchie auf Mac OS
Frage
Was ist der beste Weg, um herauszufinden, welche USB-Laufwerke angeschlossen sind, wo sie angebracht sind, und ihre einzigartigen Details wie Seriennummer, PID und die USB-Hub-Port mit denen sie verbunden sind? Etwas ähnlich dem, was USBlyzer tut für Windows, aber programmatisch.
Lösung
Sie können Klemme verwenden und ausführen:
system_profiler SPUSBDataType
Es werden alle angeschlossenen USB-Geräte zeigen, mit detaillierten Informationen.
Andere Tipps
Der Finder hat eine „Über diesen Mac“ -Option unter dem Apple in der oberen linken. Fordern Sie weitere Informationen und folgen Sie den Geräte ===> USB Baum Ihre Antworten zu finden. In einer Schale oder einen anderen Ausführungsmodul, habe ich keine Ahnung, wie diese Informationen abgerufen werden.
USB Prober ist das nützlichste Werkzeug. Es kann / Developer / Applications / Utilities / USB Prober gefunden werden.
Ich bin kein Experte von I / O auf Mac OS X, aber ich habe von I / O Kit , die ein guter Ausgangspunkt sein kann.