获取服务器相关信息(引用荒野新闻系统)
ServerOS = Environment.OSVersion.ToString();//操作系统
CpuSum = Environment.GetEnvironmentVariable("NUMBER_OF_PROCESSORS");//CPU 个数
CpuType = Environment.GetEnvironmentVariable("PROCESSOR_IDENTIFIER");//CPU 类型
ServerSoft = Request.ServerVariables["SERVER_SOFTWARE"];//信息服务软件
MachineName = Server.MachineName;//服务器名
ServerName = Request.ServerVariables["SERVER_NAME"];//服务器域名
ServerPath = Request.ServerVariables["APPL_PHYSICAL_PATH"];//虚拟服务绝对路径
ServerNet = ".NET CLR " + Environment.Version.ToString();//DotNET 版本
ServerArea = (DateTime.Now - DateTime.UtcNow).TotalHours > 0 ? "+" + (DateTime.Now - DateTime.UtcNow).TotalHours.ToString() : (DateTime.Now - DateTime.UtcNow).TotalHours.ToString();
ServerTimeOut = Server.ScriptTimeout.ToString();//脚本超时时间
ServerStart = ((Double)System.Environment.TickCount / 3600000).ToString("N2");//开机运行时长
//是否支持FSO
private string Check(string obj)
{
try
{
object claobj = Server.CreateObject(obj);
return "支持";
}
catch
{
return "不支持";
}
}
用法ServerFso = Check("Scripting.FileSystemObject");
CpuSum = Environment.GetEnvironmentVariable("NUMBER_OF_PROCESSORS");//CPU 个数
CpuType = Environment.GetEnvironmentVariable("PROCESSOR_IDENTIFIER");//CPU 类型
ServerSoft = Request.ServerVariables["SERVER_SOFTWARE"];//信息服务软件
MachineName = Server.MachineName;//服务器名
ServerName = Request.ServerVariables["SERVER_NAME"];//服务器域名
ServerPath = Request.ServerVariables["APPL_PHYSICAL_PATH"];//虚拟服务绝对路径
ServerNet = ".NET CLR " + Environment.Version.ToString();//DotNET 版本
ServerArea = (DateTime.Now - DateTime.UtcNow).TotalHours > 0 ? "+" + (DateTime.Now - DateTime.UtcNow).TotalHours.ToString() : (DateTime.Now - DateTime.UtcNow).TotalHours.ToString();
ServerTimeOut = Server.ScriptTimeout.ToString();//脚本超时时间
ServerStart = ((Double)System.Environment.TickCount / 3600000).ToString("N2");//开机运行时长
//是否支持FSO
private string Check(string obj)
{
try
{
object claobj = Server.CreateObject(obj);
return "支持";
}
catch
{
return "不支持";
}
}
用法ServerFso = Check("Scripting.FileSystemObject");

浙公网安备 33010602011771号