如何通过WMI获取服务器上的文件信息

istring 2009-08-31 08:06:31
RT
...全文
173 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
周公 2009-09-01
  • 打赏
  • 举报
回复
.net中的WMI编程(一):WMI介绍及简单应用
前言: 由于.net的某些特点使它脱离了操作系统底层,所以如果我们想获得一些底层的操作系统信息的时候比较困难,经常需要DllImport技术,这对一些对C/C++不熟悉的程序员来说简直是一个梦魇(对于我来说也是如此,虽然大学里学习过C/C++,可是我从来没有用过它们做过任何实际的应用程序开发),所以能通过一些简单的办法处理的,我都绕过去了,很多时候我喜欢借助命令行来执行一些命令,然后截取输出流,处理之后返回我需要的结果,这个也是比较痛苦的。经常访问我的博客的朋友应该对我的一篇文章很熟悉,或者从别的地方看到过,因为它被众多网站转载了,这篇文章就是《用C#获取CPU编号、硬盘编号等系统有关环境、属性》,网址是:http://blog.csdn.net/zhoufoxcn/archive/2007/03/20/1534949.aspx。其实,还有一个为大家所陌生、但功能却又十分强大的工具,它就是WMI。WMI(Windows管理规范:Windows Management Instrumentation)是Microsoft基于Web的企业管理(WBEM)的实现,同时也是一种基于标准的

.net中的WMI编程(二):WMI中的WQL语言和WQL的测试工具
今天临晨本人写了一篇有关.net中WMI编程的入门文章,名字是《 .net中的WMI编程(一):WMI介绍及简单应用》,如果你对WMI还不太熟悉,请先阅读那一篇,以便有个大概的印象,网址是:http://blog.csdn.net/zhoufoxcn/archive/2008/01/14/2042697.aspx。昨天给大家展示的例子都比较简单(我个人觉得),不过还是有不少朋友私底下问我为什么有些语句需要那么写,还有人问我怎么知道那样写,以及怎么知道查询结果中会有那些字段名(既然叫WQL,我就称之为字段了)。所以我觉得有必要介绍一下WMI中的查询语言了。WQL就是WMI中的查询语言,WQL的全称是WMI Query Language,简称为WQL,翻译成中文好像可以成为Windows管理规范查询语言。熟悉SQL语言的朋友会感觉它和SQL非常相似。WQL其实非常简单,它有如下特点:1、每个WQL语句必须以SELECT开始;2、SELECT后跟你需要查询的属性名(我刚才对应SQL将其称之为字段名了),也可以像SQL一样,以*表示返回所有属性值;3、FRO

WMI使用小工具——WMI代码生成器
本文介绍的是本人汉化的一个WMI代码生成工具,这个工具原是微软直接以代码的形式提供的,由于界面是英文的,所以本人尝试将界面上的文字翻译成中文,希望能给英语不太好的程序员朋友提供一个了解WMI的机会,由于是早期翻译的,所以有些地方可能翻译得不是十分准确,敬请谅解。如果英文基础好的话,建议直接去微软官方网站下载英文的代码文件并编译。
hyblusea 2009-09-01
  • 打赏
  • 举报
回复
建立一个 IPC连接,然后就跟操作本地文件系统一样
hyblusea 2009-09-01
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 zlkingdom 的回复:]
只要你有远程计算机的用户名和密码就可以利用wmi操作远程的计算机了,读文件属性的方法还是用c#的方法读吧,wmi里没有可以直接处理文件的
[/Quote]


顶。。。。。。
zlkingdom 2009-09-01
  • 打赏
  • 举报
回复
只要你有远程计算机的用户名和密码就可以利用wmi操作远程的计算机了,读文件属性的方法还是用c#的方法读吧,wmi里没有可以直接处理文件的
jack_ailly 2009-08-31
  • 打赏
  • 举报
回复
up
wuyq11 2009-08-31
  • 打赏
  • 举报
回复

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧