obsidian/笔记文件/2.笔记/Windows WMIC命令使用详解.md
2025-03-26 00:02:56 +08:00

1.8 KiB
Raw Permalink Blame History

#qt

执行“wmic”命令启动WMIC命令行环境。这个命令可以在XP或 .NET Server的标准命令行解释器cmd.exe、Telnet会话或“运行”对话框中执行。这些启动方法可以在本地使用也可以通过.NET Server终端服务会话使用。

  第一次执行WMIC命令时Windows首先要安装WMIC然后显示出WMIC的命令行提示符。在WMIC命令行提示符上命令以交互的方式执行。

wimic的运行方式可以有两种法

1、搞入wimic进入后输入命令运行键入wimic后出现wmic:root\cli>时你就可以输入命令了如输入process显示所有的进程。不知道有什么命令时可以输入用/?来显示帮助。exit 是退出交互模式。具体帮助用法如下:

命令行帮助
  命令 例子 说明
  /? 或 -? 显示所有全局开关和别名的语法
  / /? /user /? 显示指定全局开关的信息
  /? class /? 显示某个命令的信息
  /? memcache /? 显示某个别名的信息
  /? temperature get /? 显示别名与动词组合的信息
  /?:Full irq get /?:Full 显示动词的帮助信息
如我要查看process命令的帮助键入process/?后显示如下:
wmic:root\cli>process /?
PROCESS - 进程管理。

提示: BNF 的别名用法。
(<alias> [WMIObject] | <alias> [<path where>] | [<alias>] <path where>) [<verb clause>].

用法:

PROCESS ASSOC [<format specifier>]
PROCESS CALL <method name> [<actual param list>]
PROCESS CREATE <assign list>
PROCESS DELETE
PROCESS GET [<property list>] [<get switches>]
PROCESS LIST [<list format>] [<list switches>]

2、用wimic 后面直接跟命令运行如wmic process 就显示了所有的进程了。这两种运行方法就是:交互模式(Interactive mode)和非交互模式(Non-Interactive mode)