`
- 浏览:
206192 次
- 性别:
- 来自:
北京
-
BIOS - 基本输入/输出服务 (BIOS) 管理
::查看bios版本型号
wmic bios get Manufacturer,Name
COMPUTERSYSTEM - 计算机系统管理
::查看系统启动选项,boot的内容
wmic COMPUTERSYSTEM get SystemStartupOptions
::查看工作组/域
wmic computersystem get domain
::更改计算机名abc为123
wmic computersystem where "name='abc'" call rename 123
::更改工作组google为MyGroup
wmic computersystem where "name='google'" call joindomainorworkgroup "","","MyGroup",1
CPU - CPU 管理
::查看cpu型号
wmic cpu get name
DATAFILE - DataFile 管理
::查找e盘下test目录(不包括子目录)下的cc.cmd文件
wmic datafile where "drive='e:' and path='\\test\\' and FileName='cc' and Extension='cmd'" list
::查找e盘下所有目录和子目录下的cc.cmd文件,且文件大小大于1K
wmic datafile where "drive='e:' and FileName='cc' and Extension='cmd' and FileSize>'1000'" list
::删除e盘下文件大小大于10M的.cmd文件
wmic datafile where "drive='e:' and Extension='cmd' and FileSize>'10000000'" call delete
::删除e盘下test目录(不包括子目录)下的非.cmd文件
wmic datafile where "drive='e:' and Extension<>'cmd' and path='test'" call delete
::复制e盘下test目录(不包括子目录)下的cc.cmd文件到e:\,并改名为aa.bat
wmic datafile where "drive='e:' and path='\\test\\' and FileName='cc' and Extension='cmd'" call copy "e:\aa.bat"
::改名c:\hello.txt为c:\test.txt
wmic datafile "c:\\hello.txt" call rename c:\test.txt
::查找h盘下目录含有test,文件名含有perl,后缀为txt的文件
wmic datafile where "drive='h:' and extension='txt' and path like '%\\test\\%' and filename like '%perl%'" get name
DESKTOPMONITOR - 监视器管理
::获取屏幕分辨率
wmic DESKTOPMONITOR where Status='ok' get ScreenHeight,ScreenWidth
DISKDRIVE - 物理磁盘驱动器管理
::获取物理磁盘型号大小等
wmic DISKDRIVE get Caption,size,InterfaceType
ENVIRONMENT - 系统环境设置管理
::获取temp环境变量
wmic ENVIRONMENT where "name='temp'" get UserName,VariableValue
::更改path环境变量值,新增e:\tools
wmic ENVIRONMENT where "name='path' and username='<system>'" set VariableValue="%path%;e:\tools"
::新增系统环境变量home,值为%HOMEDRIVE%%HOMEPATH%
wmic ENVIRONMENT create name="home",username="<system>",VariableValue="%HOMEDRIVE%%HOMEPATH%"
::删除home环境变量
wmic ENVIRONMENT where "name='home'" delete
FSDIR - 文件目录系统项目管理
::查找e盘下名为test的目录
wmic FSDIR where "drive='e:' and filename='test'" list
::删除e:\test目录下除过目录abc的所有目录
wmic FSDIR where "drive='e:' and path='\\test\\' and filename<>'abc'" call delete
::删除c:\good文件夹
wmic fsdir "c:\\good" call delete
::重命名c:\good文件夹为abb
wmic fsdir "c:\\good" rename "c:\abb"
LOGICALDISK - 本地储存设备管理
::获取硬盘系统格式、总大小、可用空间等
wmic LOGICALDISK get name,Description,filesystem,size,freespace
NIC - 网络界面控制器 (NIC) 管理
OS - 已安装的操作系统管理
::设置系统时间
wmic os where(primary=1) call setdatetime 20070731144642.555555+480
PAGEFILESET - 页面文件设置管理
::更改当前页面文件初始大小和最大值
wmic PAGEFILESET set InitialSize="512",MaximumSize="512"
::页面文件设置到d:\下,执行下面两条命令
wmic pagefileset create name='d:\pagefile.sys',initialsize=512,maximumsize=1024
wmic pagefileset where"name='c:\\pagefile.sys'" delete
PROCESS - 进程管理
::列出进程的核心信息,类似任务管理器
wmic process list brief
::结束svchost.exe进程,路径为非C:\WINDOWS\system32\svchost.exe的
wmic process where "name='svchost.exe' and ExecutablePath<>'C:\\WINDOWS\\system32\\svchost.exe'" callTerminate
::新建notepad进程
wmic process call create notepad
PRODUCT - 安装包任务管理
::安装包在C:\WINDOWS\Installer目录下
::卸载.msi安装包
wmic PRODUCT where "name='Microsoft .NET Framework 1.1' and Version='1.1.4322'" call Uninstall
::修复.msi安装包
wmic PRODUCT where "name='Microsoft .NET Framework 1.1' and Version='1.1.4322'" call Reinstall
SERVICE - 服务程序管理
::运行spooler服务
wmic SERVICE where name="Spooler" call startservice
::停止spooler服务
wmic SERVICE where name="Spooler" call stopservice
::暂停spooler服务
wmic SERVICE where name="Spooler" call PauseService
::更改spooler服务启动类型[auto|Disabled|Manual] 释[自动|禁用|手动]
wmic SERVICE where name="Spooler" set StartMode="auto"
::删除服务
wmic SERVICE where name="test123" call delete
SHARE - 共享资源管理
::删除共享
wmic SHARE where name="e$" call delete
::添加共享
WMIC SHARE CALL Create "","test","3","TestShareName","","c:\test",0
SOUNDDEV - 声音设备管理
wmic SOUNDDEV list
STARTUP - 用户登录到计算机系统时自动运行命令的管理
::查看msconfig中的启动选项
wmic STARTUP list
SYSDRIVER - 基本服务的系统驱动程序管理
wmic SYSDRIVER list
USERACCOUNT - 用户帐户管理
::更改用户administrator全名为admin
wmic USERACCOUNT where name="Administrator" set FullName="admin"
::更改用户名admin为admin00
wmic useraccount where "name='admin" call Rename admin00
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
例子 const wmic = require ( 'node-wmic' ) ; wmic . CPU ( ) . then ( ( [ cpu ] ) => { console . log ( cpu . AddressWidth ) ; console . log ( cpu . Level ) ; } ) ; wmic . DiskDrive ( ) . then ( items ...
例子var wmic = require('wmic');// equivalent of 'wmic nic get list'wmic.get_list('nic', function(err, nics) { // console.log(err || nics);})用法wmic.get_value(部分,值,条件,回调) 从wmic返回单个值...
有用的例子 对于交互模式只运行wmic从那里用“跳槽”或“退出”再次终止。 结识系统 wmic bios get Manufacturer,Name,Version # System details wmic diskdrive get model,name,freespace,size # Physical disks ...
在IT行业中,Windows Management Instrumentation(WMI)是微软提供的一种强大的系统管理接口,它允许开发者获取和...这个例子为读者提供了一个起点,进一步探索和实践将有助于深入理解和掌握Delphi与WMI的结合应用。
wmicGet 是调用 Windows 管理规范命令行 (WMIC) 的包装函数。 wmicGet 还可以使用 WQL 语法的“where”子句来执行更高级的查询。 例子: infos = wmicGet('cpu'); infos = wmicGet('win32_logicaldisk', {'...
Windows Management Instrumentation (WMI) Remote Protocol is a Distributed Component Object Model (DCOM), as specified in [MS-DCOM], a client/server–based framework that provides an open and automated...
在这个例子中,我们将探讨如何使用WMI来获取计算机的MAC(Media Access Control)地址。 MAC地址是一个硬件级别的标识,每个网络适配器都有一个唯一的MAC地址,用于在网络中识别设备。在编程中,通过WMI查询可以...
总结来说,这个压缩包提供了一个通过批处理脚本和WMI接口获取CPU信息的例子,这对于系统监控、故障排查或自动化报告等场景非常有用。掌握这类脚本的编写和使用,能够提升IT专业人员的效率,同时对理解Windows系统的...
7. **实用工具集成**:批处理可以与各种系统工具如`net`(网络管理)、`ipconfig`(网络配置)、`wmic`(Windows Management Instrumentation Command-line)等结合使用,实现更复杂的任务自动化。 8. **脚本调试**...
在IT领域,Delphi是一种流行的面向对象的编程语言,它基于Pascal,并提供了一套强大的Windows应用程序开发工具。WMI(Windows Management Instrumentation)是微软提供的一个核心组件,用于管理系统和网络环境中的...
6. **实际案例分析**:可能提供了几个实用的例子,如监控CPU使用率、管理网络连接、控制服务状态等,帮助学习者理解WMI在实际问题中的应用。 通过这个中文视频教程,学习者可以掌握WMI和VB的结合使用,提升系统管理...
WMI是Windows系统的一大利器,Python的win32api库提供了对WMI的支持,安装win32api即可使用 WMI。 本例通过WMI的WQL实现ping命令。 import wmi c = wmi.WMI() wql = SELECT StatusCode FROM Win32_PingStatus WHERE...
下面将详细解释一些常见的DOS命令及其用法: 1. ASSOC命令:用于显示或修改文件扩展名关联。如"ASSOC .txt=TextFile"将.txt文件关联到TextFile类型。 2. ATTRIB命令:用于显示或更改文件属性。例如,"ATTRIB +R ...
冷却类别 Win32_Fan--风扇 Win32_HeatPipe--热管 Win32_Refrigeration--致冷 Win32_TemperatureProbe--温度传感 输入设备类别 Win32_Keyboard--键盘 Win32_PointingDevice--指示设备(如鼠标) ...并附有例子程序
文中提到的例子是使用WMIC命令重启服务。WMIC(Windows Management Instrumentation Command-line)是一个强大的命令行工具,可以用来查询、设置和管理Windows系统的各种组件。 - **具体命令格式:** ```bash ...
"BAT批处理脚本-系统设置查询修改硬件相关-查看物理内存.bat.zip"这个文件集合就是这样一个例子,它包含了一个用于查询计算机物理内存信息的批处理脚本。下面,我们将深入探讨BAT脚本、批处理自动化以及如何查看硬件...
标题和描述中提到的"启动停止exe程序批处理bat文件"就是这样的一个例子,它涉及到如何通过编写简单的批处理脚本来控制可执行程序(exe)的启动和关闭。 首先,我们来看"startup.bat"这个文件。它通常是用来启动exe...
另一个例子是利用Avast HomeSecurity套装中的Avdump工具,它可以直接转储指定进程的内存,因为这个工具自带Avast的签名,可能更能逃避一些杀软的检测。 总结来说,这篇内容讨论了多种在安全环境中获取系统账户哈希...
在这个例子中,我们将获取硬盘序列号: ```vb Dim result As String result = shell.Exec("wmic diskdrive get SerialNumber").StdOut.ReadAll ``` 3. `wmic diskdrive get SerialNumber`命令将返回所有硬盘的...