• 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 由于近期流量激增,小站的ECS没能经的起亲们的访问,本站依然没有盈利,如果各位看如果觉着文字不错,还请看官给小站打个赏~~~~~~~~~~~~~!

windows的超级WMIC(Windows Management Instrumentation)

服务器 开心洋葱 1221次浏览 0个评论

先决条件:
a. 启动Windows Management Instrumentation服务,开放TCP135端口。
b. 本地安全策略的“网络访问: 本地帐户的共享和安全模式”应设为“经典-本地用户以自己的身份验证”。

WMIC 的安全性

只有本地 Administrators 组的用户才可以启动 WMIC。在任何从 WMIC 到 WMI 的调用中都会强制执行 WMI 安全访问模型。操作系统对于通过 WMI 执行的任何操作均强制实施操作系统级别的安全性。例如,您不能通过 WMI 访问您不能从 Windows 资源管理器访问的文件。
WMIC 是 WMI 的客户端,因此所有安全检查都在 WMI 组件内进行。在连接到远程计算机之前,组件使用 PING 功能验证输入的有效性(远程计算机状态)。
当 WMIC 在 Telnet、终端服务或相似会话中使用时,所有命令都将在发布该命令的用户环境中执行。
WMIC 允许对别名和 XSL 进行扩展。安全性是通过 NTFS 解决的,该文件系统对访问 WMIC 的文件的操作实施仅限管理员的凭据要求。
除方法参数以外,WMIC 还允许只通过 /NODE 开关进行数据输入。可以使用 @FileList 选项作为一个文本文件提供计算机节点的列表。文件以及其位置应由管理员进行保护,并且输入文件最好应从 WBEM 目录中读取。

1. wmic /node:”192.168.1.20″ /user:”domain\administrator” /password:”123456″

2.【硬件管理】:

获取磁盘资料:
wmic DISKDRIVE get deviceid,Caption,size,InterfaceType
获取分区资料:
wmic LOGICALDISK get name,Description,filesystem,size,freespace
获取CPU资料:
wmic cpu get name,addresswidth,processorid
获取主板资料:
wmic BaseBoard get Manufacturer,Product,Version,SerialNumber
获取内存数:
wmic memlogical get totalphysicalmemory
获得品牌机的序列号:
wmic csproduct get IdentifyingNumber
获取声卡资料:
wmic SOUNDDEV get ProductName
获取屏幕分辨率
wmic DESKTOPMONITOR where Status=’ok’ get ScreenHeight,ScreenWidth

3. PROCESS【进程管理】:

列出进程
wmic process list brief
(Full显示所有、Brief显示摘要、Instance显示实例、Status显示状态)

wmic 获取进程路径:
wmic process where name=”jqs.exe” get executablepath

wmic 创建新进程
wmic process call create notepad
wmic process call create “C:\Program Files\Tencent\QQ\QQ.exe”
wmic process call create “shutdown.exe -r -f -t 20″

wmic 删除指定进程:
wmic process where name=”qq.exe” call terminate
wmic process where processid=”2345″ delete
wmic process 2345 call terminate

wmic 删除可疑进程
wmic process where “name=’explorer.exe’ and executablepath<>‘%SystemDrive%\\windows\\explorer.exe'” delete
wmic process where “name=’svchost.exe’ and ExecutablePath<>‘C:\\WINDOWS\\system32\\svchost.exe'” call Terminate

3. USERACCOUNT【账号管理】:

更改当前用户名
WMIC USERACCOUNT where “name=’%UserName%'” call rename newUserName
WMIC USERACCOUNT create /?

4. SHARE【共享管理】:

建立共享
WMIC SHARE CALL Create “”,”test”,”3″,”TestShareName”,””,”c:\test”,0
(可使用 WMIC SHARE CALL Create /? 查看create后的参数类型)

删除共享
WMIC SHARE where name=”C$” call delete
WMIC SHARE where path=’c:\\test’ delete

5. SERVICE【服务管理】:

更改telnet服务启动类型[Auto|Disabled|Manual]
wmic SERVICE where name=”tlntsvr” set startmode=”Auto”

运行telnet服务
wmic SERVICE where name=”tlntsvr” call startservice

停止ICS服务
wmic SERVICE where name=”ShardAccess” call stopservice

删除test服务
wmic SERVICE where name=”test” call delete

6. FSDIR【目录管理】

列出c盘下名为test的目录
wmic FSDIR where “drive=’c:’ and filename=’test'” list
删除c:\good文件夹
wmic fsdir “c:\\test” call delete
重命名c:\test文件夹为abc
wmic fsdir “c:\\test” rename “c:\abc”
wmic fsdir where (name=’c:\\test’) rename “c:\abc”
复制文件夹
wmic fsdir where name=’d:\\test’ call copy “c:\\test”

7.datafile【文件管理】

重命名
wmic datafile “c:\\test.txt” call rename c:\abc.txt

8.【任务计划】:
wmic job call create “notepad.exe”,0,0,true,false,********154800.000000+480
wmic job call create “explorer.exe”,0,0,1,0,********154600.000000+480

9.远程开启3389
Wmic /node:”192.168.0.5″ /USER:”192.168.0.5\administrator” PATH win32_terminalservicesetting WHERE (__Class!=””) CALL SetAllowTSConnections 1

10.远程创建应用程序
wmic /node:”192.168.0.5″ /user:”192.168.0.5\administrator” /password:123456 process call create cmd.exe

11.重启远程计算机
wmic /node:192.168.1.10/user:administrator /password:123456 process call create “shutdown.exe -r -f -m”

12.更改计算机名称
wmic computersystem where “caption=’%ComputerName%'” call rename newcomputername

13.远程创建进程
wmic /node:109.254.2.102 /user:”rdgad/administrator” /password:”1234″ process call create commandline=”cmd.exe /k echo xxxxx|clip.exe”


开心洋葱 , 版权所有丨如未注明 , 均为原创丨未经授权请勿修改 , 转载请注明windows的超级WMIC(Windows Management Instrumentation)
喜欢 (0)

您必须 登录 才能发表评论!

加载中……