热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

WMIC命令整理

2019独角兽企业重金招聘Python工程师标准获得系统版本信息wmicdatafilewhereNamec:windowsexplorer.exegetManufactur

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

获得系统版本信息
wmic datafile where Name='c://windows//explorer.exe' get Manufacturer,Version,Filename
 
获得系统进程
wmic process list full        注意:
这里的full也可以换成brief(简洁)
 
获得硬件信息(这里以cpu为例)
wmic cpu get name,caption,maxclockspeed,description
 
将结果输出到d盘的1.txt里面
wmic /output:D:/1.txt cpu get name
 
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&#61;&#39;explorer.exe&#39; and executablepath<>&#39;%SystemDrive%//windows//explorer.exe&#39;" delete
 
wmic 获取物理内存
wmic memlogical get TotalPhysicalMemory|find /i /v "t"
 
wmic 获取文件的创建、访问、修改时间
&#64;echo off
&#39;wmic datafile where name^&#61;"c://windows//system32//notepad.exe" get CreationDate^,LastAccessed^,LastModified
 
wmic 全盘搜索某文件并获取该文件所在目录
wmic datafile where "FileName&#61;&#39;qq&#39; and extension&#61;&#39;exe&#39;" get drive,path
for /f "skip&#61;1 tokens&#61;1*" %i in (&#39;wmic datafile where "FileName&#61;&#39;qq&#39; and extension&#61;&#39;exe&#39;" get drive^,path&#39;) do (set "qPath&#61;%i%j" & &#64;echo %qPath:~0,-3%)
 
获取屏幕分辨率
wmic DESKTOPMONITOR where Status&#61;&#39;ok&#39; get ScreenHeight,ScreenWidth
 
获取共享资源(包括隐藏共享)
WMIC share list brief
 
获取U盘盘符&#xff0c;并运行U盘上的QQ.exe
&#64;for /f "skip&#61;1 tokens&#61;*" %i in (&#39;wmic logicaldisk where "drivetype&#61;2" get name&#39;) do (if not "%i"&#61;&#61;"" start d:/qq.exe)
 
获得进程当前占用的内存和最大占用内存的大小&#xff1a;
wmic process where caption&#61;&#39;filename.exe&#39; get WorkingSetSize,PeakWorkingSetSize
 
更改现有工作组为指定的工作组
wmic computersystem Where "name&#61;&#39;计算机名称&#39; call UnjoinDomainOrWorkgroup
 
退出所在域
wmic computersystem Where "name&#61;&#39;计算机名称&#39;" call joindomainorworkgroup "",1,"域名称","域管理员密码","域管理员用户名"
 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
开2003的3389
wmic RDTOGGLE WHERE ServerName&#61;&#39;%COMPUTERNAME%&#39; call
SetAllowTSConnections 1
 
远程打开计算机远程桌面
wmic /node:%pcname% /USER:%pcaccount% PATH win32_terminalservicesetting WHERE (__Class!&#61;"") CALL SetAllowTSConnections 1
 
添加的计划任务&#xff0c;wmic添加的同样AT命令也是可以看到
wmic job call create "sol.exe",0,0,true,false,********154800.000000&#43;480
wmic job call create "sol.exe",0,0,1,0,********154600.000000&#43;480
这两句是相同的&#xff0c;TRUE可以用1表示&#xff0c;同样的FALSE可以用0值表示&#xff0c;时间前为何用八个星号&#xff0c;这是WMIC的特性&#xff0c;他显示时间的方式是YYYYMMDDHHMMSS.MMMMMM&#43;时区 ,可是&#xff0c;我们并不需要指定年份和月份还有天&#xff0c;所以用*星号来替代
 
在wmic下查看BIOS信息
wmic bios list full
 
wmic还有停止、暂停和运行服务的功能&#xff1a;
启动服务startservice&#xff0c;停止服务stopservice&#xff0c;暂停服务pauseservice。
具体的命令使用格式就是&#xff1a;
wmic Service where caption&#61;”windows time” call stopservice
●&#xff0d;&#xff0d;停止服务
wmic Service where caption&#61;”windows time” call startservice
●&#xff0d;&#xff0d;启动服务
wmic Service where name&#61;”w32time” call stopservice
●&#xff0d;&#xff0d;停止服务&#xff0c;注意name和caption的区别。
 
 
远程创建进程

wmic /node:109.254.2.102 /user:"rdgad/administrator" /password:"1234" process call create commandline&#61;"cmd.exe /k echo xxxxx|clip.exe"

获取硬盘序列号&#xff1a;

wmic diskdrive get model



转:https://my.oschina.net/longtsiu/blog/183292



推荐阅读
  • 本文介绍了Composer依赖管理的重要性及使用方法。对于现代语言而言,包管理器是标配,而Composer作为PHP的包管理器,解决了PEAR的问题,并且使用简单,方便提交自己的包。文章还提到了使用Composer能够避免各种include的问题,避免命名空间冲突,并且能够方便地安装升级扩展包。 ... [详细]
  • 使用Ubuntu中的Python获取浏览器历史记录原文: ... [详细]
  • 本文介绍了如何使用python从列表中删除所有的零,并将结果以列表形式输出,同时提供了示例格式。 ... [详细]
  • 本文介绍了在使用Python中的aiohttp模块模拟服务器时出现的连接失败问题,并提供了相应的解决方法。文章中详细说明了出错的代码以及相关的软件版本和环境信息,同时也提到了相关的警告信息和函数的替代方案。通过阅读本文,读者可以了解到如何解决Python连接服务器失败的问题,并对aiohttp模块有更深入的了解。 ... [详细]
  • MyBatis多表查询与动态SQL使用
    本文介绍了MyBatis多表查询与动态SQL的使用方法,包括一对一查询和一对多查询。同时还介绍了动态SQL的使用,包括if标签、trim标签、where标签、set标签和foreach标签的用法。文章还提供了相关的配置信息和示例代码。 ... [详细]
  • 本文介绍了在处理不规则数据时如何使用Python自动提取文本中的时间日期,包括使用dateutil.parser模块统一日期字符串格式和使用datefinder模块提取日期。同时,还介绍了一段使用正则表达式的代码,可以支持中文日期和一些特殊的时间识别,例如'2012年12月12日'、'3小时前'、'在2012/12/13哈哈'等。 ... [详细]
  • 模板引擎StringTemplate的使用方法和特点
    本文介绍了模板引擎StringTemplate的使用方法和特点,包括强制Model和View的分离、Lazy-Evaluation、Recursive enable等。同时,还介绍了StringTemplate语法中的属性和普通字符的使用方法,并提供了向模板填充属性的示例代码。 ... [详细]
  • 解决github访问慢的问题的方法集锦
    本文总结了国内用户在访问github网站时可能遇到的加载慢的问题,并提供了解决方法,其中包括修改hosts文件来加速访问。 ... [详细]
  • 合并列值-合并为一列问题需求:createtabletab(Aint,Bint,Cint)inserttabselect1,2,3unionallsel ... [详细]
  • 如何实现JDK版本的切换功能,解决开发环境冲突问题
    本文介绍了在开发过程中遇到JDK版本冲突的情况,以及如何通过修改环境变量实现JDK版本的切换功能,解决开发环境冲突的问题。通过合理的切换环境,可以更好地进行项目开发。同时,提醒读者注意不仅限于1.7和1.8版本的转换,还要适应不同项目和个人开发习惯的需求。 ... [详细]
  • 超级简单加解密工具的方案和功能
    本文介绍了一个超级简单的加解密工具的方案和功能。该工具可以读取文件头,并根据特定长度进行加密,加密后将加密部分写入源文件。同时,该工具也支持解密操作。加密和解密过程是可逆的。本文还提到了一些相关的功能和使用方法,并给出了Python代码示例。 ... [详细]
  • Hibernate延迟加载深入分析-集合属性的延迟加载策略
    本文深入分析了Hibernate延迟加载的机制,特别是集合属性的延迟加载策略。通过延迟加载,可以降低系统的内存开销,提高Hibernate的运行性能。对于集合属性,推荐使用延迟加载策略,即在系统需要使用集合属性时才从数据库装载关联的数据,避免一次加载所有集合属性导致性能下降。 ... [详细]
  • 本文介绍了如何在Azure应用服务实例上获取.NetCore 3.0+的支持。作者分享了自己在将代码升级为使用.NET Core 3.0时遇到的问题,并提供了解决方法。文章还介绍了在部署过程中使用Kudu构建的方法,并指出了可能出现的错误。此外,还介绍了开发者应用服务计划和免费产品应用服务计划在不同地区的运行情况。最后,文章指出了当前的.NET SDK不支持目标为.NET Core 3.0的问题,并提供了解决方案。 ... [详细]
  • Jquery 跨域问题
    为什么80%的码农都做不了架构师?JQuery1.2后getJSON方法支持跨域读取json数据,原理是利用一个叫做jsonp的概念。当然 ... [详细]
  • 从批量eml文件中提取附件的Python代码实现方法
    本文介绍了使用Python代码从批量eml文件中提取附件的实现方法,包括获取eml附件信息、递归文件夹下所有文件、创建目的文件夹等步骤。通过该方法可以方便地提取eml文件中的附件,并保存到指定的文件夹中。 ... [详细]
author-avatar
拍友2602937077
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有