之前使用了node-machine-id模块通过machineIdSync()获取的唯一硬件id,但是在测试过程中发现,公司之前配置电脑的批量采购的多台相同配置以及安装相同镜像的操作系统(win7),故发现生成的硬件id居然是重复的。但是根据官方的介绍是不应该存在重复的,但是实际测试中就是重复了,导致后续对应硬件id的逻辑都存在异常。所以想再了解一下,在通过nwjs打包的客户端安装包,安装后有无其它的办法来获取硬件id,一开始也尝试过写入本机文件或者注册表的方式,但是都存在系统权限的问题,无法正常写入。