在WinForm中,知道一台在局域网中的机器的IP地址,用户名和密码,我想通过程序得到这台机器的硬盘使用情况,就是硬盘的总容量和剩余容量。
我知道怎么得到本机的硬盘信息,就是用API或者WMI都可以,但是在局域网中怎么得到,我就不知道该怎么做了,哪位朋友知道的请给予帮助,谢谢大家了!
我知道怎么得到本机的硬盘信息,就是用API或者WMI都可以,但是在局域网中怎么得到,我就不知道该怎么做了,哪位朋友知道的请给予帮助,谢谢大家了!
解决方案 »
- C#如何判断字符串最后的一个是字符 del(.)
- 求大虾 help help svnstylecop
- 如何用c#程序读取word中表格的属性
- 新手请教dataGridView对excel表的增删改查!
- enterprise services 怎么用啊,创建的服务组件在远程调时要不要配置信息。
- 请高手帮忙瞧瞧会不会引起内存泄漏
- 如何将12.21412类型截成12.21?
- 用C#设计一个学生毕业设计管理程序
- .net到com
- 我用c#。net建立一个最简单的WEB Application都通不过,是哪儿的毛病
- 关于全局的鼠标移动事件的问题,相信很多朋友都遇到过。。。
- 程序运行时,自动生成一个按钮,点击着个按钮如何执行一段确定好的代码?
.NET 现在已有native的SNMP支援, 这是经由WMI (Windows Management Instrumentation) 达成。要access SNMP device, 便要call SNMP provider for WMI 所提供的API,这些API 都在System.Management和System.Management.Instrumentation的namespace中。 所以第一,你先要明白WMI,这里是一些MS的URL: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconsystemmanagementandsystemmanagementinstrumentationnamespaces.asp http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/monitordotnet.asp 其次,你要注意WMI SNMP Provider预设是不install的,看看这个install的URL: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/installing_the_wmi_snmp_provider.asp 至于C#和SNMP的例子和资料,这些URL请一看: http://www.codeproject.com/useritems/CiscoConfigCopy_Part_II.asp http://www.csharphelp.com/archives2/archive380.html http://www.nettoolworks.com/ 还附上一个Sample Source, 说明在这儿: http://www.c-sharpcorner.com/Code/2002/Sept/SnmpLib.asp