C#实现启动远程计算机的原理是"视窗管理规范"。就是所谓的"WMI"(Windows Management Instrumentation)。Windows 管理规范 (WMI) 支持通过 Internet 管理系统的结构。通过提供管理环境的一致观察,WMI 为用户提供通用访问管理信息。该管理的一致性使您能够管理整个系统,而不只是组件。从 Microsoft MSDN上,您可以获得有关 WMI 软件开发工具包 (SDK) 的详细信息。
WMI(Windows 管理规范)支持有限的安全格式,允许用户在本地计算机或远程计算机上连接 WMI 之前要验证每个用户。这种安全性 是操作系统已有的安全顶端的另一层。WMI 不覆盖或破坏由操作系统提供的任何现有的安全性。在默认情况下,管理员组的所有成员都可以完全控制它管理的计算机上的 WMI 服务。其他所有用户在其本地计算机上只有读取/写入/执行的权限。可以通过向被管理的计算机上的管理员组添加用户,或者在 WMI 中授权用户或组并设置权限级别来更改权限。访问基于 WMI 名称空间。在一般情况下,脚本程序的默认命名空间是"root/cimv2"。
在WMI中有着许多足以令我们感觉惊奇的功能。重启远程计算机只是一个很小的功能。在程序中使用WMI可以编写出许多远程管理类型的应用程序。由于在.Net FrameWork SDK中提供了可以直接操作WMI的名称空间,所以C#就可以利用在这些名称空间中定义了的类来充分使用WMI控制给我们带来的各种方便。
分享到:
相关推荐
士大夫似的发士大夫士大夫士大夫士大夫似的发士大夫士大夫
C#重启远程计算机的代码.可以远程重启别人的计算机。
如果叫你实现远程启动别人的计算机,你首先想到的可能是先做一个在远程计算机上面运行客户端程序,然后在... C#重启远程计算机的一些理论知识: C#实现启动远程计算机的原理是”视窗管理规范”。就是所谓的”WMI”
WMI("视窗管理规范")可以实现许多的功能,远程计算机 重启就是其中的一个功能。
重启远程计算机(C#源码)重启远程计算机(C#源码)
C#实现远程关闭和重启计算机完整代码,测试通过,欢迎大家下载
C#远程控制重启计算机源代码
C# 远程关闭重启计算机 实例源码(网络操作)
c#对计算机远程操作,由服务端控制,客户端执行,控制计算机的远程重启,注销,关闭。
C#网络操作-远程关闭重启计算机源代码。
C#远程关闭重启计算机程序源码
C#版本实现远程控制关闭与重启计算机实例源码
主要介绍了C#实现远程关闭计算机或重启计算机的方法,涉及C#远程连接及系统命令的调用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
摘要:C#源码,网络相关,远程关机 C#远程重启或者关闭计算机,以前就发过远程关机或远程重启的程序,这一个也是相对简单的,不过要输入IP地址,以及对访机子的登录用户名和密码,希望通过这个小例子让C#初学者了解...
远程关闭重启计算机 C#源码
该程序引用了System.Management命名空间,可以实现通过IP重启(关机、注销)局域网中的计算机
c#网络操作之远程关闭重启计算机源码.rar
C# Winform 远程控制 关机与重启计算机。
远程关闭重启计算机.zip源码C#WinForm实例源码适合研究学习技术远程关闭重启计算机.zip源码C#WinForm实例源码适合研究学习技术 1.适合学生做毕业设计参考模板。 2.适合程序员学习开发研究用 3.适合小公司做项目参考...