PDA

View Full Version : بدست اوردن اطلاعات سیستم عامل



hhojjatt
پنج شنبه 30 اردیبهشت 1389, 11:04 صبح
با سلام از کجا اطلاعات سیستم عاملی که با ان کار می کنیم را بدست اوریم مثل نام (ایکس پی و ویستا و سون)

Evil 69
پنج شنبه 30 اردیبهشت 1389, 11:14 صبح
با كلاس Environment
موفق باشي

spring69
پنج شنبه 30 اردیبهشت 1389, 12:34 عصر
سلام.
این لینک رو یه نگاه کن: http://www.codeproject.com/KB/system/osversion_producttype.aspx
نمونه برنامشو همینجا گذاشتم واست.
موفق باشید.

Peyman.Gh
پنج شنبه 30 اردیبهشت 1389, 12:51 عصر
private string GetOSName()
{
System.OperatingSystem os = System.Environment.OSVersion;
string osName = "Unknown";


switch (os.Platform)
{
case System.PlatformID.Win32Windows:
switch (os.Version.Minor)
{
case 0:
osName = "Windows 95";
break;
case 10:
osName = "Windows 98";
break;
case 90:
osName = "Windows ME";
break;
}
break;
case System.PlatformID.Win32NT:
switch (os.Version.Major)
{
case 3:
osName = "Windws NT 3.51";
break;
case 4:
osName = "Windows NT 4";
break;
case 5:
if (os.Version.Minor == 0)
osName = "Windows 2000";
else if (os.Version.Minor == 1)
osName = "Windows XP";
else if (os.Version.Minor == 2)
osName = "Windows Server 2003";
break;
case 6:
osName = "Windows Vista";
if (os.Version.Minor == 0)
osName = "Windows Vista";
else if (os.Version.Minor == 1)
osName = "Windows 7";

break;

}
break;
}

return osName;
}
http://www.dotnetspider.com/forum/210347-Get-operating-system-name-using-c.aspx