VBS调用WMI实现搜索硬盘mp3文件
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" _
& strComputer & "\root\cimv2")
Set colFiles = objWMIService. _
ExecQuery("Select * from CIM_DataFile where Extension = 'mp3'")
For Each objFile in colFiles
Wscript.Echo objFile.Name
Next
将上面
ExecQuery("Select * from CIM_DataFile where Extension = 'mp3'")
一行中的MP3替换为别的就可以搜索别的文件了。
参考链接:WMI Tasks: Files and Folders
原文:http://demon.tw/programming/vbs-wmi-search-file.html
相关推荐
-
VBS调用WMI实现搜索硬盘mp3文件
复制代码 代码如下: strComputer = "." Set objWMIService = GetObject("winmgmts:" _ & "{impersonationLevel=impersonate}!\\" _ & strComputer & "\root\cimv2") Set colFiles = objWMIService. _ ExecQuery("Select *
-
VBS调用WMI遍历搜索硬盘文件并计数的方法
多年之前写的一个VBS调用WMI来遍历搜索硬盘文件,并计数的函数,今天整理网盘,看到了,发上来 核心代码: Function wmisfile(path_sf,justcnt) 'On Error Resume Next StrComputer = "." Set ObjWMIService = GetObject("winmgmts:\\" & StrComputer & "\root\cimv2") Set FileList
-
VBS调用WMI快速关闭IE的脚本
VBS调用WMI秒杀IE把以下文件存为KillIE.vbs,当要关闭所有用IE打开的网页时,双击执行便可, Set wmi=GetObject("winmgmts:\\.") Set pro_s=wmi.instancesof("win32_process") For Each p In pro_s if p.name="iexplore.exe" then p.terminate() Next 这所以要提取是因为:本人一般打开的网页都很多,关
-
如何使用FSO搜索硬盘文件
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> <% dim st st=timer() '************************************************************* '*************搜索硬盘文件的类SearchFile ************* '*************调用方法: ************* '*************Set new
-
VBS调用Windows API函数的代码
那天无意中搜索到一篇<WinCC VBS利用EXCEL调用Windows API函数>的文章,不知道WinCC是什么,Google了一下好像跟西门子自动化有关.WinCC是什么并不重要,重要的是这篇文章提供了VBS调用Windows API的一种思路--EXCEL VBA,一种传说比VB还要VB的语言. 但是那篇文章中的例子都是使用已经写好的EXCEL VBA程序,即首先得存在一个EXCEL文件.我就想,能不能在VBS中通过excel.application对象创建一个包含VBA代码的EXCE
-
简单用VBS调用企业微信机器人发定时消息的方法
去年在企业微信群当中突然看到多了一个叫多群机器人的东西: 企业微信群机器人 以为是升级了什么黑科技,看了下说明,原来目前功能是一个接收自定义消息的Webhook接口,可以通过调用接口把自定义消息推送到机器人所在的群当中.虽然看上去很简单,想想还是挺有用的,于是简单尝试一下先做个定时提醒试试. 在群中添加机人很简单,点加号,再点添加机器人按钮,就可以创建一个群机器人了.可以给机器人起个名字,上传个头像,加个简单介绍.系统会自动生成一个Webhook调用地址,关于调用方法在配置说明里有详细说明. 添
-
VBS调用Photoshop批量生成缩略图的代码
模仿腾讯新闻页,给KingCms添加了新闻页图片点播的代码,代码要求的图片点播格式如下: 0###http://www.website.org/UploadFile/123.jpg@@@/small/123.gif@@@8标题一***http://www.website.org/UploadFile/456.jpg@@@/small/456.gif@@@标题二***http://www.website.org/UploadFile/789.jpg@@@/small/789.gif@@@标题三 格
-
ASP.NET设计网络硬盘之文件夹实现
在介绍"网络硬盘"概念时已经提到,每个用户在"网络硬盘"上都有自己的一块空间.在下面程序设计中是这样处理的:为用户提供一个固定的文件夹,在这个文件夹下用户可以自己增加/删除新的文件夹或文件.如图1所示,首次打开网页时将列出该文件夹下的所有内容(包括文件和文件夹).如果想进入下一级文件夹,可以选中该文件夹,单击"打开"按钮进入.下面将就查看文件夹内容功能的实现分步骤进行说明. 图1 用户主界面 1. 页面加载 由于程序所提供的用户目录是固定的,如c
-
编写Python脚本来获取mp3文件tag信息的教程
下面利用一个python的实例程序,来学习python.这个程序的目的就是分析出所有MP3文件的Tag信息并输出. import os # 导入os模块,提供文件路径,列出文件等方法 import sys # 导入sys模块,使用sys.modules获取模块中的所有内容,类似反射的功能 from UserDict import UserDict # 这个表示从UserDict类中导入UserDict,类似于Java中的 import UserDict.UserDict def stripnul
-
VBS通过WMI获取CPU使用率的代码
Python固然强大,但是调用WMI还是用VBS比较"正宗". 复制代码 代码如下: On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Selec
随机推荐
- 详解angularJs中自定义directive的数据交互
- Python切片用法实例教程
- 浅谈Async和Await如何简化异步编程(几个实例让你彻底明白)
- 如何将MySQL的两个表名对调
- 轻松创建nodejs服务器(6):作出响应
- 基于JavaMail的常用类详细介绍
- Windows 2008 IIS7.5中创建独立账号的FTP站点图文教程
- MySQL与SQL Server的一些区别浅析
- 一些实用的jQuery代码片段收集
- 使用JQuery和s3captche实现一个水果名字的验证
- jquery事件的ready()方法使用详解
- 仅用[]()+!等符号就足以实现几乎任意Javascript代码
- Java自定义异常类的实例详解
- Android编程调用系统自带的拍照功能并返回JPG文件示例【附demo源码下载】
- python使用urllib2实现发送带cookie的请求
- 浅析PyTorch中nn.Linear的使用
- python+jinja2实现接口数据批量生成工具
- tp5 实现列表数据根据状态排序
- 易语言设置时钟周期与周期事件实现运行或停止时钟的方法
- 使用python opencv对目录下图片进行去重的方法