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

for /f "skip=1 tokens=1,3,5 delims=. " %%a in ('wmic datafile where name^="c:\\windows\\system32\\notepad.exe" get CreationDate^,LastAccessed^,LastModified') do (

set a=%%a

set b=%%b

set c=%%c

echo 文件: c:\windows\system32\notepad.exe

echo.

echo 创建时间: %a:~0,4% 年 %a:~4,2% 月 %a:~6,2% 日 %a:~8,2% 时 %a:~10,2% 分 %a:~12,2% 秒

echo 最后访问: %b:~0,4% 年 %b:~4,2% 月 %b:~6,2% 日 %b:~8,2% 时 %b:~10,2% 分 %b:~12,2% 秒

echo 最后修改: %c:~0,4% 年 %c:~4,2% 月 %c:~6,2% 日 %c:~8,2% 时 %c:~10,2% 分 %c:~12,2% 秒

)

echo.

pause

wmic 全盘搜索某文件并获取该文件所在目录

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

wmic PageFileSet set InitialSize="512",MaximumSize="512"

设置虚拟内存到E盘,并删除C盘下的页面文件,重启计算机后生效

wmic PageFileSet create name="E:\\pagefile.sys",InitialSize="1024",MaximumSize="1024"

wmic PageFileSet where "name='C:\\pagefile.sys'" delete

获得进程当前占用的内存和最大占用内存的大小:

wmic process where caption='filename.exe' get WorkingSetSize,PeakWorkingSetSize

以KB为单位显示

@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

远程打开计算机远程桌面

wmic /node:%pcname% /USER:%pcaccount% PATH win32_terminalservicesetting WHERE (__Class!="") CALL SetAllowTSConnections 1

检测是否插入U盘的批处理

@echo off

((wmic logicaldisk where "drivetype=2" get name|find "无可用范例")>nul 2>nul)||for /f "skip=1 tokens=* delims=" %%i in ('wmic logicaldisk where "drivetype=2" get name') do echo U盘盘符是 %%i

pause

rem 查看cpu

wmic cpu list brief

rem 查看物理内存

wmic memphysical list brief

rem 查看逻辑内存

wmic memlogical list brief

rem 查看缓存内存

wmic memcache list brief

rem 查看虚拟内存

wmic pagefile list brief

rem 查看网卡

wmic nic list brief

rem 查看网络协议

wmic netprotocal list brief

【例】将当前系统BIOS,CPU,主板等信息输出到一个HTML网页文件,命令如下:

::得到系统信息.bat,运行bat文件即可

::系统信息输出到HTML文件,查看帮助: wmic /?

::wmic [系统参数名] list [brief|full] /format:hform >|>> [文件名]

wmic bios            list brief   /format:hform > PCinfo.html

wmic baseboard       list brief   /format:hform >>PCinfo.html

wmic cpu             list full    /format:hform >>PCinfo.html

wmic os              list full    /format:hform >>PCinfo.html

wmic computersystem  list brief   /format:hform >>PCinfo.html

wmic diskdrive       list full    /format:hform >>PCinfo.html

wmic memlogical      list full    /format:hform >>PCinfo.html

PCinfo.html

wmic java_wmic 命令用法及实例相关推荐

  1. linux 脚本scp用法,Linux scp命令用法及实例分享

    Linux下scp的用法 scp就是secure copy,一个在linux下用来进行远程拷贝文件的命令. 有时我们需要获得远程服务器上的某个文件,该服务器既没有配置ftp服务器,也没有做共享,无法通 ...

  2. linux chown 使用实例,chown命令_Linux chown命令用法示例详解

    Linux chown命令用法介绍 chown命令改变某个文件或目录的所有者和所属的组,该命令可以向某个用户授权,使该用户变成指定文件的所有者或者改变文件所属的组.用户可以是用户或者是用户ID,用户组 ...

  3. pm2常用的命令用法介绍

    pm2 是一个带有负载均衡功能的Node应用的进程管理器.当你要把你的独立代码利用全部的服务器上的所有CPU,并保证进程永远都活着,0秒的重载, PM2是完美的,下面我们来看pm2常用的命令用法介绍吧 ...

  4. linux 指令tftp传输文件_Linux tftp 命令用法详解-Linux命令大全(手册)

    tftp 在本机和tftp服务器之间使用TFTP协议传输文件 补充说明 tftp命令 用在本机和tftp服务器之间使用TFTP协议传输文件. TFTP是用来下载远程文件的最简单网络协议,它其于UDP协 ...

  5. linux 指令tftp传输文件_tftp命令_Linux tftp 命令用法详解:在本机和tftp服务器之间使用TFTP协议传输文件...

    tftp命令用在本机和tftp服务器之间使用TFTP协议传输文件. TFTP是用来下载远程文件的最简单网络协议,它其于UDP协议而实现.嵌入式linux的tftp开发环境包括两个方面:一是linux服 ...

  6. velocity用法简单实例说明 .

    http://blog.csdn.net/renxianzuo/article/details/4457381 2009-08-18 01:48 3516人阅读 评论(8) 收藏 举报 velocit ...

  7. find命令用法集锦

    find命令用法: 01--过滤日志 find -name "catelina.*.out"|xargs -f |grep '关键字' 02 -忽略一个目录或者多个目录 find ...

  8. install 命令用法详解

    install 命令用法详解 http://man.linuxde.net/install install命令的作用是安装或升级软件或备份数据,它的使用权限是所有用户.install命令和cp命令类似 ...

  9. c语言strTrimed函数用法介绍,linux type命令用法_转

    在脚本中type可用于检查命令或函数是否存在,存在返回0,表示成功:不存在返回正值,表示不成功. $ type foo >/dev/null 2>&1 || { echo > ...

  10. sc query mysql_SC 命令用法

    SC命令,是用来与服务控制管理器和服务进行通信的命令行程序. > sc SC命令用法: sc [command] [service name] ... 选项的格式为 "\\Server ...

最新文章

  1. 分层应用——怎样实现登录?
  2. 再Repeater模板中,如何获取里面的控件 客户端ID ??
  3. 使用Docker-数据卷挂载案例1
  4. verilog 简单module_一个简单的verilog小程序
  5. 开发工作中平常 能用到的 Git 常用命令
  6. linux和windows输入法设置,关于输入法框架,这里有可以跨平台的linux和windows。。。。...
  7. freeredius3.0 mysql_EDIUS视频采集卡 STROM 3G HD/HD SDI
  8. 绝大部分人都错误的把赚钱或者人生都放在依靠外界
  9. cesium 文本标注被遮挡_Cesium-知识点(Viewer)
  10. SCUT - 290 - PARCO的因数游戏 - 博弈论
  11. python调用woff_修改Python脚本以批量转换目录中的所有“WOFF”文件
  12. 设计学院5月免费公开课-ps抠图/网站配色技巧/UI设计/字体设计
  13. 2.3.1 浮点数的表示
  14. Wincc 开机自检动态展示
  15. Java邮件发送基于springboot实现
  16. Kali Linux教程(1)
  17. How long is the way to the Architect?
  18. Windows8.1环境如何删除FlashHelperService.exe文件
  19. R语言入门与数据分析(1)
  20. MySQL 5.7 服务端 错误码 (机翻)

热门文章

  1. 解决U盘快捷方式木马
  2. 安卓c语言hook,C语言hook技术实现木马功能-盗QQ密码
  3. 约瑟夫问题(Josephus problem)详解
  4. 手动更新google服务框架
  5. 一篇文章带你读懂水晶易表的简介及其安装初识
  6. adb 静默安装_apk 静默安装
  7. vnpy 查询持仓量_Vnpy 中增加TD指标计算及BOLL指标的运行情况
  8. autocad.net-图片打印合成
  9. 怎么将图片镜面对称_怎么把镜面对称
  10. stm32低功耗解决方案-(外部时钟芯片RX8025T)