(1)debian 上需要安装wmic命令,
方法一:下载源码文件,然后编译,复制到/usr/bin/下,
方法二:下载本地安装包,地址为this website:
- libwmiclient1_1.3.14-3_amd64.deb
- wmi-client_1.3.14-3_amd64.deb
安装命令如下:
root@***:~# dpkg -i libwmiclient1_1.3.14-3_amd64.deb
root@***:~# dpkg -i wmi-client_1.3.14-3_amd64.deb
这样就可以运行
wmic -U Administrator%mysecret //192.168.20.20 "Select WorkingSetSize from Win32_Process Where CommandLine like '%java.exe%'"
wmic -U 远程计算机用户名%密码 //远程计算机IP "Select * from Win32_NTLogEvent"
(2)对于远程计算机windows server 2003 处需要开启wmi 服务
首先,以下服务应该在远程Windows机器上运行:
确定以上服务在运行(确定方法:我的电脑右键--管理--服务--服务列表就出来了)之后看防火墙
1) Remote Procedure Call (RPC) --远程过程调用 -- 端口: 135
2) Windows Management In