private void button1_Click(object sender, System.EventArgs e)
{
    // Get system information for the current machine.
    listBox1.Items.Add("ComputerName : " + SystemInformation.ComputerName );
    listBox1.Items.Add("Network  : " + SystemInformation.Network  );
    listBox1.Items.Add("UserDomainName  : " + SystemInformation.UserDomainName  );
    listBox1.Items.Add("UserName   : " + SystemInformation.UserName   );
    listBox1.Items.Add("BootMode : " + SystemInformation.BootMode );
    listBox1.Items.Add("MenuFont : " + SystemInformation.MenuFont );
    listBox1.Items.Add("MonitorCount : " + SystemInformation.MonitorCount );
    listBox1.Items.Add("MonitorsSameDisplayFormat : " + SystemInformation.MonitorsSameDisplayFormat.ToString() );
    listBox1.Items.Add("ArrangeDirection: " + SystemInformation.ArrangeDirection);
    listBox1.Items.Add("MousePresent : " + SystemInformation.MousePresent );
    listBox1.Items.Add("MouseButtonsSwapped    : " + SystemInformation.MouseButtonsSwapped    );
    listBox1.Items.Add("UserInteractive    : " + SystemInformation.UserInteractive    );
    listBox1.Items.Add("VirtualScreen: " + SystemInformation.VirtualScreen );
}

解决方案 »

  1.   

    libiyang(爱情抗体)已全部给出了,
    我就不再写了.
      

  2.   

    到google搜索一下“探针" 就全有了。
      

  3.   

    操作系统版本信息:Environment.OSVersion
      

  4.   

    public void RequestInfo()
    {
    //获取远程客户端的浏览器信息
    HttpBrowserCapabilities httpbc=System.Web.HttpContext.Current.Request.Browser;
    string strInfo="您好,您正在使用 " + httpbc.Browser + " v." + httpbc.Version + ",你的运行平台是 " + httpbc.Platform ;
    //获取远程客户端的ip主机地址
    strInfo=System.Web.HttpContext.Current.Request.UserHostAddress;
    //获取远程客户端的DNS名称
    strInfo=System.Web.HttpContext.Current.Request.UserHostName;
    //客户端上次请求的URL路径
    strInfo=System.Web.HttpContext.Current.Request.UrlReferrer.ToString();
    //当前请求的URl
    strInfo=System.Web.HttpContext.Current.Request.Url.ToString();
    //客户端浏览器的原始用户代理信息
    strInfo=System.Web.HttpContext.Current.Request.UserAgent;
    //获取当前请求的客户端安全证书
    strInfo=System.Web.HttpContext.Current.Request.ClientCertificate.ToString();
    }