`

wmic用法示例

阅读更多
wmic 获取硬盘固定分区盘符:
wmic logicaldisk where "drivetype=3" get name

wmic 获取硬盘各分区文件系统以及可用空间:
wmic logicaldisk where "drivetype=3" get name,filesystem,freespace

wmic 获取进程名称以及可执行路径:
wmic process get name,executablepath

wmic 删除指定进程(根据进程名称):
wmic process where name="qq.exe" call terminate
或者用
wmic process where name="qq.exe" delete

wmic 删除指定进程(根据进程PID):
wmic process where pid="123" delete

wmic 创建新进程
wmic process call create "C:\Program Files\Tencent\QQ\QQ.exe"

在远程机器上创建新进程:
wmic /node:192.168.1.10 /user:administrator /password:123456 process call create cmd.exe

关闭本地计算机
wmic process call create shutdown.exe

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

更改计算机名称
wmic computersystem where "caption='%ComputerName%'" call rename newcomputername

更改帐户名
wmic USERACCOUNT where "name='%UserName%'" call rename newUserName

wmic 结束可疑进程(根据进程的启动路径)
wmic process where "name='explorer.exe' and executablepath<>'%SystemDrive%\\windows\\explorer.exe'" delete

wmic 获取物理内存
wmic memlogical get TotalPhysicalMemory|find /i /v "t"

wmic 获取文件的创建、访问、修改时间

@echo off
'wmic datafile where name^="c:\\windows\\system32\\notepad.exe" get CreationDate^,LastAccessed^,LastModified

wmic 全盘搜索某文件并获取该文件所在目录
wmic datafile where "FileName='qq' and extension='exe'" get drive,path

for /f "skip=1 tokens=1*" %i in ('wmic datafile where "FileName='qq' and extension='exe'" get drive^,path') do (set "qPath=%i%j"&@echo %qPath:~0,-3%)

获取屏幕分辨率
wmic DESKTOPMONITOR where Status='ok' get ScreenHeight,ScreenWidth

获取U盘盘符,并运行U盘上的QQ.exe
@for /f "skip=1 tokens=*" %i in ('wmic logicaldisk where "drivetype=2" get name') do (if not "%i"=="" start d:\qq.exe)

获得进程当前占用的内存和最大占用内存的大小:
wmic process where caption='filename.exe' get WorkingSetSize,PeakWorkingSetSize
把内存大小改成KB(MB的话可能有小数)
@echo off
for /f "skip=1 tokens=1-2 delims= " %%a in ('wmic process where caption^="conime.exe" get WorkingSetSize^,PeakWorkingSetSize') do (
set /a m=%%a/1024
set /a mm=%%b/1024
echo 进程conime.exe现在占用内存:%m%K;最高占用内存:%mm%K
)
pause
分享到:
评论
2 楼 tss0823 2012-06-10  
不错。。。。。
1 楼 lgj573 2009-02-12  
推荐使用wbemtest,这是一个命令,在运行中输入就能出现GUI窗口。
再推荐一个免费软件:WMI CIM Studio 非常好使,能查看修改所有对象。

相关推荐

    网络必备cmd速查

    **用法示例:** ```cmd assoc .txt=txtfile ``` ##### 2. ATTRIB **功能:** 显示或更改文件属性。 **用法示例:** ```cmd attrib C:\temp\file.txt -r -h -s ``` ##### 3. BREAK **功能:** 设置或取消设置中断...

    使windows系统环境变量的改变即时生效

    同时,建议参考相关的技术博客文章,了解更多关于WMIC命令的用法以及在特定情况下如何应用这些技巧。 需要注意的是,WMIC命令虽然能够即时修改环境变量,但已打开的依赖环境变量的应用可能仍使用旧值。在这种情况下...

    Windows批处理,修改环境变量path的方法(加环境变量).docx

    ### WMIC的其他用法 WMIC提供了一种灵活的方式来管理环境变量,包括创建、查询、更新和删除。以下是一些示例: - **获取环境变量值**: ```batch wmic ENVIRONMENT where "name='temp'" get UserName,Variable...

    Java调用外部程序命令

    下面分别介绍这些类的基本用法。 ##### 1. Runtime 类 `Runtime` 类提供了与当前Java应用程序相关的环境信息,并允许访问与环境相关的服务,如读取系统属性、执行外部程序等。其中最重要的方法是 `exec(String ...

    windows下获取时间戳

    不过,由于`timemap.exe`的具体功能和用法未知,以上只是基于一般情况的假设。 总的来说,在Windows批处理脚本中获取时间戳需要一些技巧和计算,或者借助第三方工具。通过理解这些原理和方法,你可以根据实际需求...

    windows下的命令语句集

    11. **wmic**: Windows Management Instrumentation Command-line,允许用户通过命令行查询系统信息,管理服务,控制硬件等。 12. **system restore**: 创建和恢复系统还原点,以回滚系统至某一已知良好状态。 13....

    WIN7运行命令大全

    "新建文本文档.txt"可能包含的是对这些命令的详细解释和使用示例,建议打开阅读,以深入理解每个命令的用途和用法。在日常使用中,根据具体需求灵活运用这些命令,将使你的Windows 7使用体验更加高效和便捷。

    window命令大全.pdf

    需要注意的是,由于Windows系统的不同版本可能包含不同的命令集合,在使用特定命令时,建议查阅最新的官方文档以确认命令的具体参数和用法。此外,在执行修改系统设置、删除文件等可能对系统产生重大影响的命令时,...

    wmi幫助信息

    下面将详细介绍WMI的帮助信息、参考信息及其用法。 #### 命令行开关参数 WMI命令行工具提供了多种开关参数来控制其行为,这些参数包括但不限于: - **/NAMESPACE**:指定WMI命名空间,默认为`root\CIMV2`。 - **/...

    控制台CMD命令大全

    以上只是CMD命令中的一部分,实际CMD命令大全包含的指令远不止这些,每个命令都有其特定的用途和用法,通过熟练掌握这些命令,可以极大地提高在Windows环境下的工作效率。在实际操作中,可以结合`/?`参数来查看命令...

Global site tag (gtag.js) - Google Analytics