找回密码
 加入
搜索
查看: 2205|回复: 1

[AU3基础] 关于搜索文件夹的问题

[复制链接]
发表于 2011-7-15 08:31:03 | 显示全部楼层 |阅读模式
本帖最后由 xms77 于 2011-7-15 08:36 编辑

因工作需要,我要定时在机器的电脑里面搜索Lc_gram这个文件夹,然后把所有非正常路径下的Lc_gram文件夹删除。本来想用autoit来实现,但是搜索了很多网站包括我学习的论坛,也就是这个论坛,一直没有找到好的解决方法。后来尝试用批处理来实现@echo off
for %%a in (C D) do (if exist %%a:\ dir /ad/s/b %%a:\ | findstr /ie "\\Lc_gram" >>Path.txt),把搜索到的所有包含Lc_gram的路径写入path.txt文件里面,然后可以用autoit来读取这个文件,然后删除文件夹,应该很容易实现,但是我用Run()函数来定时运行这个批处理文件总是不成功,以上是在xp下尝试的,但是可悲的是机器电脑是98的,竟然运行这个批处理文件时说非法命令,失败告终。实在没有办法的情况下只能使用笨办法了,就是指定一个个路径来删除了,当然不可能把所有的路径都列出来,只能列出最有可能的路径了。悲哀啊!
发表于 2011-7-15 11:26:05 | 显示全部楼层
回复 1# xms77

哥们儿,建议你将确定的文件夹copy至另外一个文件,然后删除所有文件夹

另外win98,你可以装autoit之前的版本可以兼容,我也遇到过win98里面不支持相关函数的问题 。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-26 23:19 , Processed in 0.097584 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表