Enumerazione di unità USB e gerarchia USB su Mac OS
Domanda
Qual è il modo migliore per scoprire quali unità USB sono collegate, dove sono montate e i loro dettagli univoci come il numero di serie, il PID e la porta dell'hub USB a cui sono collegati? Qualcosa di simile a ciò che USBlyzer fa per Windows ma a livello di programmazione.
Soluzione
Puoi usare Terminale ed eseguire:
system_profiler SPUSBDataType
Mostrerà tutti i dispositivi USB collegati, con informazioni dettagliate.
Altri suggerimenti
Il Finder ha un " su questo mac " opzione sotto la mela in alto a sinistra. Richiedi maggiori informazioni e segui i dispositivi === > Albero USB per trovare le risposte. In una shell o in un altro modulo in esecuzione, non ho idea di come recuperare queste informazioni.
USB Prober è lo strumento più utile. È disponibile in / Sviluppatore / Applicazioni / Utilità / Prober USB.
Non sono un esperto di I / O su Mac OS X, ma ho sentito parlare di Kit I / O , che può essere un buon punto di partenza.