首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

索D:下的exe文件.或者指定文件?解决方案

2012-02-26 
索D:下的exe文件...或者指定文件??? - C++ Builder / Windows SDK/API请问在C++Builder 编程实现搜索D:下

索D:下的exe文件...或者指定文件??? - C++ Builder / Windows SDK/API
请问在C++Builder 编程实现搜索D:下的exe文件...或者指定文件?

[解决办法]
用WMI很简单的。
这是VBS的脚本。。。。在BCB里用WMISET控件很容易实现的。
On Error Resume Next
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colItems = objWMIService.ExecQuery("select * from CIM_DataFile where drive = 'D:' and Extension = 'exe'")
For Each objItem in colItems
Wscript.Echo "FileName: " & objitem.Name
Next
[解决办法]
用FindFirst FindNext FindClose 就可以了。

热点排行