- 1、本文档共60页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
怎样用WMI获远程系统信息
用WMI获取远程系统信息
WMI(Windows管理规范:Windows Management Instrumentation)是Microsoft基于Web的企业管理(WBEM)的实现,同时也是一种基于标准的系统管理接口。WMI是一种轻松获取系统信息的强大工具, 而且不依赖IPC$。
我把zzzevazzz的rs系列的几个脚本用C#写了一遍,可以查/杀进程、列举系统信息、列举/停止/启动服务、注销用户登陆/重启目标/关机/断电、列举用户信息。WMI的应用远不止这些,更多功能等你挖掘了。后附源代码(ps:代码结构很差,将就着看吧)。
另:由于是用C#写的,所以需要.NET Framework 的支持。
编译好的可执行文件:
ftp:\\\incoming\WMI\mwmi.exe
.NET Framework安装文件:
ftp:\\\incoming\WMI\NET Framework v1.0.3705 Setup.exe
---------------------------cut here------------------------------
using System;
using System.Management;
class MWmi
{
?//帮助
?public static void usage()
{
? Console.WriteLine();
? Console.WriteLine(MWmi v0.1 , by myld);
??Console.WriteLine();
??Console.WriteLine(Usage: );
??Console.WriteLine( -pslist IP Account Password ----List processes.);
??Console.WriteLine( -pskill IP Account Password PID ----Kill process.);
Console.WriteLine( -osinfo IP Account Password ----Show SystemInfo.);
??Console.WriteLine( -shut IP Account Password ----Shutdowm system.);
??Console.WriteLine( -svclist IP Account Password ----List service.);
??Console.WriteLine( -startsvc IP Account Password SvcName ---Start a service.);
??Console.WriteLine( -stopsvc IP Account Password SvcName ---Stop a service.);
??Console.WriteLine( -userlist IP Account Password ----Show all users.);
??Console.WriteLine();
}
?/// 应用程序的主入口点。
?public static void Main(string[] args)
{
? if ( args.Length 4 )
??{
???usage();
???Environment.Exit(0);
??}
??
??if( args[0] == -pslist)
??{
???ConnectionOptions
???Conn.Username =args[2];
???if(args[3]==NULL)
???{
????Conn.Password =;
???}
???else Conn.Password =args[3];
???ManagementScope ms = new ManagementScope( \\\\+args[1]+\\root\\cimv2, Conn );
???try
???{
????ms.Connect();
????ObjectQuery Query = new ObjectQuery(SELECT ProcessId,Name,ExecutablePath FROM Win32_Process);
????ManagementObjectSearcher link = new ManagementObjectSearcher(ms,Query);
????ManagementObjectCollection Collection = link.Get();
????Consol
您可能关注的文档
- 快乐地学进去主地说出来.doc
- 快乐寒假平安相.ppt
- 快乐学习六一儿节精美.ppt
- 快乐工作幸福生.doc
- 快乐想象识字法字卡.doc
- 快乐掌握在你手.ppt
- 快乐老家爱心偏.doc
- 快乐语文奠基美人生.doc
- 快乐赛诗会活动持词.doc
- 快信通用户手册msghandbook.doc
- 2025年文艺创作与表演服务项目可行性建设方案.docx
- 河北省石家庄市第四十四中学2024_2025学年高一下学期3月月考 数学试卷(含解析).docx
- 2025年文艺创作与表演服务项目构思建设方案.docx
- 河北省石家庄市河北辛集中学2024_2025学年高一下学期阶段一考试 数学试题(含解析).docx
- 2025年料酒项目可行性建设方案.docx
- 新型电力系统建设带来电力设备新需求.pdf
- 河南省安阳市文源高级中学2024-2025学年高一下学期3月月考 数学试题(含解析).docx
- 2025年料酒项目建设总纲及方案.docx
- 2025年文化艺术服务项目构思建设方案.docx
- 2025年文化艺术服务项目建设方案.docx
文档评论(0)