救救我吧,查找文件,请各位高手指点!

wkqzd 2005-12-14 03:06:00
问题描述:已知文件名,但不知道在哪个盘符哪个目录下,如何查找?

请各位高手指点,谢谢!
...全文
104 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
编译失败 2006-01-14
  • 打赏
  • 举报
回复
有个办法利用Windows的文件索引服务,利用数据连接中有个驱动叫:Microsoft OLE DB Provider for Indexing Service,连向索引服务的数据库,但首先必须启动服务,并且你要找的文件被索引,这样查找起来就比较快了,你试试看。

编译失败 2006-01-05
  • 打赏
  • 举报
回复
沒有什麽好辦法,其實Windows的做法也只能是一個一個找。因爲磁盤上的結構並沒有存儲相關的信息,就像得到整個目錄的大小,只能一個個文件累加得到一樣.

你可以定義一些目錄是優先查找的,使用FindFirst和FindNext查找應該會吧。
wkqzd 2005-12-14
  • 打赏
  • 举报
回复
谢谢各位,就是不知道有何种方法可以快速的找到,而程序里又必须又这个功能,请高手们继续关注,帮忙。
Maconel 2005-12-14
  • 打赏
  • 举报
回复
这个可没什么好办法,只能老老实实找。
ccrun.com 2005-12-14
  • 打赏
  • 举报
回复
这可是件郁闷的事。遍历所有可用磁盘,然后遍历每个盘下的每个目录?效率很差的。
qimans 2005-12-14
  • 打赏
  • 举报
回复
开始->搜索->文件或文件夹(F)
做一些简单的选择即可



开始->运行 cmd
执行 help find 察看选项

13,874

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧