• 喜欢和红酒的朋友注意了!!!
  • 喜欢和红酒的朋友注意了!!!
  • 喜欢和红酒的朋友注意了!!!
  • 广州市酒管家贸易有限公司是一家领先的进口葡萄酒跨境贸易公司, 为进口商提供金融、 选酒、 海运、 报关、 仓库全方位一体的供应链服务。 公司股东往返国外多 年, 为市场葡萄酒收藏家和葡萄酒爱好者从事采购、 推荐酒庄的服务。 公司熟悉市场运作,有着独特的市场运营理念, 为客户提供量身定制的营销方案、 产品定位路线并且利用专业 大数据分析采购合理性。 采购方面直采直供, 没有中间商直达酒庄源头, 帮助客户减少中间酒商, 最大化降低采购成本, 实现客户利润最大化

C#如何实现获取电脑硬件相关的配置信息呢?

博客 James 3个月前 (09-10) 129次浏览 已收录 0个评论 扫描二维码

在日常开发中会经常会需要调用服务器的相关配置情况,比如大家应该都熟悉的HUI后台框架中,进入后台的欢迎界面就是需要获取服务器相关的配置,废话不多说,直接贴代码:

C#如何实现获取电脑硬件相关的配置信息呢?

 
     /// 服务器名称

     public static string ServerName = HttpContext.Current.Request.ServerVariables["SERVER_NAME"];

     /// 服务器IP地址

    public static string ServerIP = HttpContext.Current.Request.ServerVariables["LOCAL_ADDR"];

    /// 服务器操作系统

    public static string ServerSystem = Environment.OSVersion.ToString();

    ///  获取服务器.net版本

    public static string ServerNetVersion = Environment.Version.ToString();

    /// 网站端口号

    public static string ServerPort = HttpContext.Current.Request.ServerVariables["SERVER_PORT"];

    /// 服务器IIS版本

    public static string ServerIIS = HttpContext.Current.Request.ServerVariables["SERVER_SOFTWARE"];   

    /// 服务器时间

    public static string ServerTime = DateTime.Now.ToString();

    /// 网站绝对路径

    public static string ServerPath = HttpContext.Current.Request.ServerVariables["PATH_TRANSLATED"].ToString();

    /// 当前系统用户名

    public static string ServerUserName = Environment.UserName;
   
    /// CPU个数
   
    public static string ServerCPUCount = Environment.GetEnvironmentVariable("NUMBER_OF_PROCESSORS");
   
    /// CPU类型
   
    public static string ServerCPUType = Environment.GetEnvironmentVariable("PROCESSOR_IDENTIFIER");
   
    /// 服务器区域语言
   
    public static string ServerLanguage = HttpContext.Current.Request.ServerVariables["HTTP_ACCEPT_LANGUAGE"];
   
    /// 服务器域名
   
    public static string ServerHost = HttpContext.Current.Request.ServerVariables["HTTP_HOST"];
   
    /// 缓存Cache总数
   
    public static string ServerCacheCount = HttpContext.Current.Cache.Count.ToString();
   
    /// Application总数
   
    public static string ServerApplicationCount = HttpContext.Current.Application.Contents.Count.ToString();
   
    /// Session总数
   
    public static string ServerSessionCount = HttpContext.Current.Session.Contents.Count.ToString();
   
    /// 脚本超时时间 
   
    public static string ServerTimeOut = HttpContext.Current.Server.ScriptTimeout.ToString();

    /// 开机运行时长

    public static string ServerStart = ((Double)System.Environment.TickCount / 3600000).ToString("N2");

写的不全,大家海涵,有其他参数的欢迎大家底下评论哦
感觉对你有帮助,关注一下 “老余博客”微信公众号再走吧 :mrgreen:
C#如何实现获取电脑硬件相关的配置信息呢?


老余博客, 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:C#如何实现获取电脑硬件相关的配置信息呢?

广州市酒管家贸易有限公司(www.jiuguanjiamaoyi.com)是一家葡萄酒进口以及葡萄酒批发零售与一体的公司。我们致力于在全国范围内用最好的价格提供最优质的葡萄酒。酒管家的使命是用高品质的葡萄酒和完善的服务来传播给大家快乐与享受。我们随时欢迎您的到来,让您体验国内最专业的葡萄酒文化! 购买联系:13672661181(微信同号)
喜欢 (3)
[]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址