
Server
2003中的命令行管理工具。使用WMIC,你不但可以管理本地计算机,而且可以管理同一Windows域内的所有远程计算机(需要必要的权限),而被管理的远程计算机不闹陆必事先安装WMIC,只需要支持WMI即可。
WMIC有一个能够分析、解释和执行从命令行接收的别名(Alias)的引擎,它是一个可执行文件,名为WMIC.exe,这个文件通常位于"c:\windows\
system32\wbem"文件夹中,该程序运行于用户当前登录的计算机上。任何对WMIC命令行的扩展性能都经过别名文件定义或者注册。别名又称友好名称(Friendly
Names),通过枝弯祥MOF(Management
Object
Format,管理对象格式)格式定义。WMIC引擎接收到输入的命令后,先进行分析。如果命令是一个别名,WMIC会从当前 *** 作命名空间(比如root\cli)调用该别名的定义,应用当前的环境设置(如目标命名空间),并将别名命令与它的原始命猛搏令进行对应,然后执行。
办法一是利用计划任务远程执行,比如:[code=BatchFile]at \\ip time "command"[/code]
办法二是利用ipc管道远程执行,比如:
[code=BatchFile]psexec \\ip -u user -p password "command"[/code]
办法三是利用rpc远程过程执行,比如:
[code=BatchFile]wmic /node:ip /user:user /password:password process call create "command"[/code]
办法四是利用远程控皮缓氏制登录后执行,比如:
[code=BatchFile]telnet ip
mstsc /v:ip[/code]
办法五是利用sql、iis等网络燃散服务远程执行哪纤,比如:
[code=BatchFile]isql -S ip -U user -P password -d master -i batch.sql[/code]
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)