最近在项目中遇到了需要访问用户个人文件夹的问题,需要用到计算机名称,这是因为个人文件夹的命名有时候需要用到计算机名(例如先用域用户5登录计算机后会建立一个叫5的个人文件夹,如果在用普通用户5登录那么则会建立一个5.计算机名的个人文件夹)
通过读取注册表\HKEY_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName键可以获取当前系统的计算机名
另外也可以通过.net的库函数 Environment.MachineName来获取