我一直在看本教程中的代码,发现它用于My.Computer.Name保存不应在计算机之间漫游的设置。但是,用户完全可以拥有两台同名的PC。例如,如果他们想在每台PC上使用相同的用户名,则他们最终可能会得到两台名为Username- PC的PC。
My.Computer.Name
识别不同PC的一些好的方法是什么?PC是否具有与它们关联的GUID,或者我应该考虑从某些硬件中提取序列号吗?我不在乎该标识是否通过重新安装Windows仍然存在。
(我链接的教程在VB.Net中,但是我正在C#中实现它)
一些好的标识符: