private string GetUserName() { try { string name = string.Empty; ManagementClass mc = new ManagementClass("Win32_ComputerSystem"); ManagementObjectCollection moc = mc.GetInstances(); foreach (ManagementObject mo in moc) { name = mo["UserName"].ToString(); } moc = null; mc = null; return name; } catch { return "unknow"; } }
{
try
{
string name = string.Empty;
ManagementClass mc = new ManagementClass("Win32_ComputerSystem");
ManagementObjectCollection moc = mc.GetInstances(); foreach (ManagementObject mo in moc)
{
name = mo["UserName"].ToString();
} moc = null;
mc = null; return name;
}
catch
{
return "unknow";
}
}