0

system_profiler用来查看连接到 Mac 的 USB 硬件详细信息,但是在 Mac OS X 10.4 和 10.5 上运行它之间存在一些差异。例如,在 10.5 中,各种属性的键都有一个字母前缀。更重要的是,我无法location_id在 10.4 中获取属性(在 SPUSBDataType 数据类型中)。关于为什么存在这种差异以及解决方法的任何想法?

4

1 回答 1

3

您是否尝试过使用 ioreg?我无权访问 10.4,但由于 ioreg 级别较低,因此对于您要实现的目标来说,这可能是一种更好的方法。

ioreg -l -n IOSerialBSDClient
于 2009-02-25T18:42:38.787 回答