日前有程式要移植上海區
才會要抓WORKGROUP 痛苦的一天呀!!!
在網路上找到這段....
// 用于 Windows XP and W2K3
SelectQuery query = new SelectQuery("Win32_ComputerSystem");
ManagementObjectSearcher searcher = new ManagementObjectSearcher(query);
foreach (ManagementObject mo in searcher.Get())
{
if ((bool)mo["partofdomain"] != true)
Console.WriteLine("Workgroup : {0} ", mo["domain"]);
else
Console.WriteLine("Domain : {0} ", mo["domain"]);
}
Console.WriteLine();
很多人說 為什麼只出現 WORKGROUP 什麼都沒出現...
這個要注意 如果你自己的電腦是有加入DOMAIN的 那就只會出現DOMAIN
而且 在程式上 mo["domain"] 看到了嗎??
不要自作聰明 像我一樣 還改成 mo["WORKGROUP"] 囧
改自己的網域OR 工作群組
不過要小心....好像退出網域 就回不去了!!!!! (我不確定 我也不敢試)