C# 类,该类提供有关机器的信息
我想获得有关机器配置的信息,例如机器的ip地址 我认为下面的链接将在上面的上下文中帮助您C# 类,该类提供有关机器的信息,c#,C#,我想获得有关机器配置的信息,例如机器的ip地址 我认为下面的链接将在上面的上下文中帮助您 看看这个类。您可以使用System.Net.Dns获取主机名和IP地址之类的内容。但是您可能需要使用其他类来获取其他信息 也看一看,虽然它不会告诉您ip地址。但你可以发现: 机械名称 用户名 渗透压 如克劳斯比斯科夫或安德烈所建议的那样,要获得IP,请查看-类。您可以使用它作为IP/主机信息和 对于一般系统信息(操作系统,版本)该类将获得有关计算机名、登录用户等的详细信息。您可以使用以下命令获取IP地
看看这个类。您可以使用
System.Net.Dns
获取主机名和IP地址之类的内容。但是您可能需要使用其他类来获取其他信息
也看一看,虽然它不会告诉您ip地址。但你可以发现:
- 机械名称
- 用户名
- 渗透压
System.Net.Dns.GetHostByName(Environment.MachineName);
或者直接使用:
System.Net.Dns.GetHostByName(System.Net.Dns.GetHostName());
对于一般计算机信息,您需要使用WMI。System.Management命名空间中的类(尤其是ManagementQuery类)支持它
开始这项工作的最好方法是。它允许您发现计算机上有哪些WMI类可用,并运行查询。最重要的是,它会自动生成所需的C代码,随时可以剪切并粘贴到程序中。强烈推荐。请澄清您需要什么样的信息?硬件、Windows用户信息、网络等?没有此类类别。它是System.Net.Dns。
System.Net.Dns.GetHostByName(System.Net.Dns.GetHostName());