Перечисление USB-накопителей и иерархии usb в Mac OS
Вопрос
Как лучше всего узнать, какие USB-накопители подключены, где они смонтированы, и их уникальные данные, такие как серийный номер, PID и к какому порту USB-концентратора они подключены? Нечто похожее на то, что USBlyzer делает для Windows, но программно.
Решение
Вы можете использовать Терминал и выполнить:
system_profiler SPUSBDataType
Он покажет все подключенные USB-устройства с подробной информацией.
Другие советы
У Finder есть " об этом mac " вариант под Apple в левом верхнем углу. Запросите дополнительную информацию и следите за устройствами === > USB дерево, чтобы найти ваши ответы. В оболочке или другом исполняющем модуле я понятия не имею, как получить эту информацию.
USB Prober - самый полезный инструмент. Его можно найти в / Developer / Applications / Utilities / USB Prober.
Я не эксперт по операциям ввода-вывода в Mac OS X, но я слышал о Комплект ввода / вывода , который может быть хорошей отправной точкой.