好的,所以我认为这个问题的标题几乎总结了它。
我会知道一种方法可以在没有管理员权限的情况下在 OSx 中获取安装操作系统的硬盘序列号。最好,我想使用终端来执行此操作,因为我需要在 Java 应用程序中使用串行,并且我怀疑 Java 是否有能力获取信息本身。
提前致谢
/usr/sbin/diskutil info / | /usr/bin/awk '$0 ~ /UUID/ { print $3 }'
这应该为您提供安装在根目录的驱动器的序列号。