//取机器名 public string GetHostName() { return System.Net.Dns.GetHostName(); } //取CPU号 public string GetCpuID() { try { ManagementClass mc = new ManagementClass("Win32_Processor"); ManagementObjectCollection moc = mc.GetInstances(); string strCpuID = null; foreach (ManagementObject mo in moc) { strCpuID = mo.Properties["ProcessorId"].Value.ToString(); break; } return strCpuID; } catch { return " "; } } //取第一块硬盘号 public string GetHardDiskID() { try { ManagementObjectSearcher searcher = new ManagementObjectSearcher("SELECT * FROM Win32_PhysicalMedia"); string strHardDiskID = null; foreach (ManagementObject mo in searcher.Get()) { strHardDiskID = mo["SerialNumber"].ToString().Trim(); if (strHardDiskID != " ") { break; } } return strHardDiskID; } catch { return " "; } } //end //取第一块网卡号 public string GetNetworkID() { try { ManagementObjectSearcher searcher = new ManagementObjectSearcher("SELECT * FROM Win32_NetworkAdapterConfiguration"); string strNetworkID = null; foreach (ManagementObject mo in searcher.Get()) { strNetworkID = mo["MACAddress"].ToString().Trim(); if (strNetworkID != " ") { break; } } return strNetworkID; } catch { return " "; } }//end //取串口 public int getport(int portnum) { //链接服务器 DirectoryEntry root = new DirectoryEntry("IIS://localhost/W3SVC "); //检测是否已存在相同串口的站点,并获取PORT值 foreach (DirectoryEntry e in root.Children) { if (e.SchemaClassName == "IIsWebServer ") { if (e.Properties["ServerBindings "].Value != null) { int strstart = e.Properties["ServerBindings "].Value.ToString(). IndexOf(": ", 0); int strend = e.Properties["ServerBindings "].Value.ToString(). IndexOf(": ", strstart + 1); string thisport = e.Properties["ServerBindings "].Value.ToString(). Substring((strstart + 1), (strend - strstart - 1)); if (thisport == portnum.ToString()) { portnum++; portnum = getport(portnum); break; } } } } return portnum; }
发表评论
-
like参数查询
2011-05-24 14:45 810//在做项目的时候遇到使用like参数查询 public ... -
母版页的嵌套
2011-05-24 14:41 3491在嵌套母版页时遇到的问题 在嵌套母版页的时候,最 ... -
删除指定路径的文件
2011-05-04 17:59 861string path = this.Server.Map ... -
获取表单的值
2011-04-18 16:22 673//获取单个表单的值 Request.Form[&quo ... -
C# 正则 获取 Img Src路径
2011-04-15 14:15 5202string str = "<form ... -
C#记录Cookie
2011-04-08 13:44 1104//以一维的形式记录Cookie Response.Co ... -
Asp.net获取用户真实Ip地址
2011-04-01 10:39 10124/// <summary> ... -
数据库连接字符串
2011-03-29 21:19 657<connectionStrings> ... -
一般处理程序(ashx)使用Session
2011-03-28 17:18 1273using System; using System.C ... -
实现退出功能
2011-03-21 10:49 1004<a href="login.aspx?a ... -
后台添加Css或Js文件
2011-03-15 15:57 711protected void Page_Load(obje ... -
验证码的比较
2011-03-14 18:24 887[align=left] /// <summary&g ... -
利用ListItem[]给DropDownList绑定数据
2011-03-14 17:41 2843protected void Page_Load(ob ... -
C#生成GUID代码
2011-02-13 19:57 977Response.Write(System.Guid.Ne ... -
ASP.NET会话(Session)保存模式
2011-02-01 20:43 1779ASP.NET会话(Session)保 ... -
Asp.net相对路径与绝对路径
2011-01-28 22:15 1433[size=medium] 1.Request.Applic ... -
判断数据库表中字段是否为空
2011-01-26 22:46 1400[size=medium] string strSql = ... -
类型转换集合
2011-01-25 23:30 752将空字符串转换为Null值 string str = & ... -
C# 各种字符串格式
2011-01-25 22:45 841[size=medium] 1. C#的Strin ... -
将空值转换为数据库字段的NULL形式
2011-01-25 22:24 4739[size=medium] /// < ...
相关推荐
本文主要讨论了CPU烧毁后的更换问题以及与之相关的内存升级、无线网卡驱动、键盘异常、硬盘升级和USB接口问题。 首先,对于CPU烧毁的处理,文中提到了一个例子,一台联想昭阳笔记本的CPU(PII300)损坏,由于这种...
3. **ISA扩展插槽**: HSC-1541CLDN拥有ISA扩展插槽,可以连接各种ISA接口的扩展卡,如串口卡、并口卡、以太网卡等,满足不同工业应用的需求。 4. **I/O接口**: 嵌入式CPU卡通常具备多种I/O接口,如串行端口(COM)...
4. **USB**:通用串行总线(USB,Universal Serial Bus)驱动允许服务器识别并使用各种USB设备,如键盘、鼠标、打印机、移动硬盘等。SystemX 3650 M5 8871的官方USB驱动确保了与多种USB设备的无缝连接和高效数据传输...
PCI(Peripheral Component Interconnect)是一种局部总线标准,由英特尔公司在1992年推出,用于计算机内部扩展槽,以连接各种外部设备,如显卡、网卡、声卡、硬盘控制器等。在本主题中,"PCI转串口驱动"指的是在...
5. 硬盘接口:如SATA、M.2等,用于连接硬盘存储设备。 6. 外设接口:包括USB、串口、并口等,用于连接键盘、鼠标、打印机等外部设备。 7. CMOS主板:包含CMOS芯片,用于存储BIOS设置和日期时间信息。 8. BIOS控制...
1. **并行接口与串行接口**:并行接口在同一时间传输多个数据位,速度快但线缆复杂,如打印机端口(LPT)。串行接口一次传输一位数据,线路简单,但速度较慢,如RS-232接口。 2. **输入/输出(I/O)接口**:这些...
硬件检测信息批处理。可以检测 CPU 内存 硬盘 网卡 等信息
2. 串行接口:数据一位接一位传输,占用的线路较少,如USB、RS-232(串口)。 三、I/O端口 I/O端口是CPU与外部设备通信的通道,分为内存映射I/O和端口映射I/O两种方式。端口映射I/O通过特定的I/O指令访问,内存映射...
在硬件接口方面,CPU卡通常包括多种接口,如PCI、PCI-E、ISA等,以便连接各种外围设备。文中提到的PCI-D/A板(数字/模拟转换板)是一个例子,它通过PCI接口与计算机通信,拥有8个双向I/O通道,用于控制继电器和线圈...
以下是如何使用C#读取CPU、硬盘、网卡和串口等关键硬件信息的详细说明。 首先,要访问这些硬件信息,你需要引入`System.Management`命名空间,这个命名空间提供了对系统管理对象的访问,如`ManagementClass`和`...
IDE接口不用于连接显卡和网卡;微米值越大,制造工艺越落后;CPU主频与整机性能不成正比;购买计算机时要考虑多个因素,不仅仅是品牌;元件接口不宜用清洁剂清洗;内存条不能带电插拔;显卡的核心是GPU,不是CPU;...
3. 接口类型:常见的外部接口包括PS/2(键盘和鼠标)、USB、VGA、DVI、HDMI、并行接口、串行接口、音频接口和RJ45网络接口。内部接口涉及IDE、SATA、FDD等,用于连接硬盘、光驱、内存等硬件。 4. DIY概念:DIY(Do ...
在 Integrated Devices 中,可以设置声卡、网卡、显卡、USB 口、并口、串口等设备的状态。如果某个端口不能使用,可以在这里检查一下。 七、软驱设置 在 Diskette Interface 中,可以设置软驱是否为只读或者不能读...
内存和 CPU 是计算机的核心组件,BIOS 设置中的内存和 CPU 设置包括内存的大小、速度、双通道模式、CPU 的总线速度、处理器 ID 号等。正确的设置将确保计算机的性能和稳定性。 五、集成设备的设置 集成设备包括...
此外,这款CPU卡通常配备有多个SATA接口,支持高速硬盘连接,以实现快速的数据读写和存储。 扩展性是FSC-1613VN的一个关键特性。它提供了多个PCI/PCIe插槽,允许用户添加额外的扩展卡,如网卡、显卡或特殊功能卡,...
串行接口逐位传输,但连线简单,适合远程通信,如USB、串口等。 三、接口芯片与协议 1. 存储器接口:如DMA控制器,它能绕过CPU直接将数据传输到内存,提高数据传输效率。 2. I/O接口芯片:如PCI(外围组件互连)...
15. **接口类型**:IDE、SATA、光纤、SCSI和IEEE1394是常见的硬盘接口,而SATA采用串行传输方式。 16. **内存工作原理**:DDR内存在一个时钟周期内能传输两次数据,DDR内存插槽通常是双面184针。 17. **硬件检测**...
23. **SATA接口**:SATA接口采用串行数据传输方式。 24. **CPU散热**:散热片和风扇的作用是散发CPU工作时产生的热量。 25. **机箱面板连接**:HDD LED代表硬盘指示灯,RESET代表复位开关。 26. **硬盘接口类型**...
9. **串行和并行接口的区别**:串行接口一次传输一个比特位,而并行接口可以同时传输多个比特位,虽然并行接口在早期计算机中常见,但现代计算机更多采用串行接口,因为它们更简单且抗干扰性更强。 10. **中断和DMA...
CPU:x86 硬盘:个数、容量、类型,主/副,访问模式、IDE/SCSI 内存:最小4M,服务器需要128M或更多 CDROM:IDE/SCSI或其他 SCSI:型号等 网卡:常见型号都支持 鼠标:串口、PS/2、BUS等 显示卡:型号和芯片组、显存...