咋判断一个计算机是单机,不处在局域网里。。不用DirectoryEntry
咋判断一个计算机是单机,不处在局域网里。。不用DirectoryEntry
using(DirectoryEntry root=new DirectoryEntry( "WinNT: "))
{
//取工作组
foreach(DirectoryEntry domain in root.Children){
foreach(DirectoryEntry pc in domain.Children){
if(pc.Name!= "Schema "){
------解决方案--------------------1、判断该机的IP地址,如果有127.0.0.1以外的IP地址,进入第2步,如果没有肯定是单机。
2、判断该机的网络状态,如果网络状态为连接状态,则说明接入了网络,否则为单机!