DOS命令systeminfo可以显示出系统型号和制造商,比如
系统制造商: Apple Inc.
系统型号: MacBookAir3,2
我现在只能调用SYSTEMINFO命令捕获输出来获得,但是速度很慢大概要5-8秒,有没有函数能直接获取的?
找了下ManagementClass里面的函数..没找到对应的....
C#如何获取系统型号?
答案:2 悬赏:40 手机版
解决时间 2021-02-07 03:16
- 提问者网友:心如荒岛囚我终老
- 2021-02-06 03:07
最佳答案
- 五星知识达人网友:逃夭
- 2021-02-06 04:11
using System;
using System.Management;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
// create management class object
ManagementClass mc = new ManagementClass("Win32_ComputerSystem");
//collection to store all management objects
ManagementObjectCollection moc = mc.GetInstances();
if (moc.Count != 0)
{
foreach (ManagementObject mo in mc.GetInstances())
{
// display general system information
Console.WriteLine("\nMachine Make: {0}",
mo["Manufacturer"].ToString());
}
}
//wait for user action
Console.ReadLine();
}
}
}
using System.Management;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
// create management class object
ManagementClass mc = new ManagementClass("Win32_ComputerSystem");
//collection to store all management objects
ManagementObjectCollection moc = mc.GetInstances();
if (moc.Count != 0)
{
foreach (ManagementObject mo in mc.GetInstances())
{
// display general system information
Console.WriteLine("\nMachine Make: {0}",
mo["Manufacturer"].ToString());
}
}
//wait for user action
Console.ReadLine();
}
}
}
全部回答
- 1楼网友:撞了怀
- 2021-02-06 05:04
string info = "客户端ip:" + page.request.userhostaddress;
info += "
用户信息:" + page.user;
info += "
服务器电脑名称:" + page.server.machinename;
info += "
当前用户电脑名称:" + system.net.dns.gethostname();
info += "
当前电脑名:" + system.environment.machinename;
info += "
当前电脑所属网域:" + system.environment.userdomainname;
info += "
当前电脑用户:" + system.environment.username;
info += "
"; info += " 浏览器类型:" + request.browser.browser; info += " 浏览器标识:" + request.browser.id; info += " 浏览器版本号:" + request.browser.version; info += " 浏览器是不是测试版本:" + request.browser.beta; info += " 浏览器的分辨率(像素):" + request["width"].tostring() + "*" + request["height"].tostring();//1280/1024 info += "
"; info += " 客户端的操作系统:" + request.browser.platform; info += " 是不是win16系统:" + request.browser.win16; info += " 是不是win32系统:" + request.browser.win32; response.write(info);。
"; info += " 浏览器类型:" + request.browser.browser; info += " 浏览器标识:" + request.browser.id; info += " 浏览器版本号:" + request.browser.version; info += " 浏览器是不是测试版本:" + request.browser.beta; info += " 浏览器的分辨率(像素):" + request["width"].tostring() + "*" + request["height"].tostring();//1280/1024 info += "
"; info += " 客户端的操作系统:" + request.browser.platform; info += " 是不是win16系统:" + request.browser.win16; info += " 是不是win32系统:" + request.browser.win32; response.write(info);。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯