中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-05 06:46
48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行
DOS批处理 & 脚本技术(批处理室) » 求一个用vbs查找硬盘所有分区中的11.exe程序?
可打印版本  2,605 / 28
第1楼 anqing 发表于 2007-02-11 06:18
高级用户 发帖 413 积分 859
求一个用vbs查找硬盘所有分区中的11.exe程序?
求一个用vbs查找硬盘所有分区中的11.exe程序?
最好能注释
第2楼 anqing 发表于 2007-02-11 11:54
高级用户 发帖 413 积分 859
自己顶一下
第3楼 slore 发表于 2007-02-11 12:36
铂金会员 发帖 2,478 积分 5,212
建议dir /s /b 分区:\*.exe

然后vbs读取这个全部文件路径的文本
看每行的后5个字符是不是11.exe

[ Last edited by slore on 2007-2-11 at 02:12 PM ]
第4楼 anqing 发表于 2007-02-11 22:27
高级用户 发帖 413 积分 859
我主要是想学习vbs,实现这个功能的用法?
其实
原本就是学习
楼上的兄弟,能不能写出全部的代码?
文本读取,用vbs,正是我现在想要学习的
第5楼 slore 发表于 2007-02-12 02:39
铂金会员 发帖 2,478 积分 5,212
Const ForReading = 1
Const ForWriting = 2

Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.OpenTextFile("d:\slorelee\桌面\test.txt", ForReading)

strText = objFile.ReadAll
objFile.Close
第6楼 anqing 发表于 2007-02-12 06:11
高级用户 发帖 413 积分 859
我一边对照命令介绍一边看
加深理解,但理解不足呀?
第7楼 kich 发表于 2007-02-12 11:53
中级用户 发帖 168 积分 397
是想查多少个,还是查具体路径呢?
新手先问一下
第8楼 anqing 发表于 2007-02-12 11:56
高级用户 发帖 413 积分 859
想查多少个?
第9楼 anqing 发表于 2007-02-12 11:57
高级用户 发帖 413 积分 859
不管是不是新手,能回复都感谢!!!
因为我在问,你在答!!
第10楼 slore 发表于 2007-02-12 14:07
铂金会员 发帖 2,478 积分 5,212
BAT文件:


VBSFile.vbs文件:
第11楼 112183883 发表于 2007-02-12 17:57
初级用户 发帖 31 积分 128
偶也写了一个,可搜索所有分区,代码如下,保存为任意.vbs文件双击便可,如果嫌麻烦的朋友可以下载附件。(注意请在磁盘根目录下运行)。



顺便还加了注释,不过现在还有一点问题就是有的目录还没搜索就跳过去了,不知道是权限问题还是啥原因。

[ Last edited by 112183883 on 2007-2-12 at 07:11 PM ]

附件
Fsearch.rar (2.26 KiB)
第12楼 anqing 发表于 2007-02-12 21:25
高级用户 发帖 413 积分 859
这个vbs脚本好难看懂
里面为什么涉及到网页了??
第13楼 jmz573515 发表于 2007-02-13 04:50
银牌会员 发帖 464 积分 1,212
学习了
第14楼 112183883 发表于 2007-02-13 09:36
初级用户 发帖 31 积分 128
IE对象只是用来写界面而已

[ Last edited by 112183883 on 2007-2-13 at 09:39 AM ]
第15楼 anqing 发表于 2007-02-13 10:30
高级用户 发帖 413 积分 859
运行了一下,确实漂亮
1 2  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023