同文件夹内文本搜索器(vbs)

<HTML><HEAD><TITLE>同文件夹内文本搜索器(vbs)</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<SCRIPT language=vbscript id=clientEventHandlersVBS>
<!--
Dim fso, f, f1, fc,fn,s,uf1,ufn
Sub B1_onclick
fn=T1.value ''
pn=mid(location.pathname,2,len(location.pathname)-14)
ShowFolderList(pn)
End Sub

Function ShowFolderList(path)
''msgbox path
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.GetFolder(path)
Set fc = f.Files
'' ufn=ucase(fn)
For Each f1 in fc
filespec= path & f1.name
ReadEntireFile(filespec)
'' uf1=ucase(f1.name)
'' if instr(uf1,ufn) <> 0 then
'' s=s & "<a href=" & path & f1.name & ">" & f1.name & "</a><br>"
'' end if
Next
document.write "已搜索到以下条目,请单击之。[墨伯编制 于2003年元月]<br>"
document.write s
set fc=nothing
set f=nothing
set fso=nothing
End Function

Function ReadEntireFile(filespec)
Const ForReading = 1
Dim fso, theFile, retstring
Set fso = CreateObject("Scripting.FileSystemObject")
Set theFile = fso.OpenTextFile(filespec, ForReading, False)
ufn=ucase(fn)
Do While theFile.AtEndOfStream<> True
retstring = theFile.ReadLine
uf1=ucase(retstring)
if instr(uf1,ufn) <> 0 then
s=s & "<a href=" & path & f1.name & ">" & f1.name & "</a><br>"
exit do
end if
Loop
theFile.Close
ReadEntireFile = s
End Function

-->
</SCRIPT>
</HEAD>
<BODY>
<P align=center><FONT color=#000000 size=6>请输入要搜索[在正文中包含]的关键词(</FONT><FONT
color=#000000 size=3>忽略大小写</FONT><FONT color=#000000 size=6>)</FONT> </P>
<P align=center><FONT size=2><FONT color=#000000>[墨伯编制
于2003年1月5日]</FONT> </FONT> </P>
<P align=center><INPUT name=T1><INPUT type=button value=搜索! name=B1></P>
<P align=center> </P></BODY></HTML>

时间: 2024-09-28 22:30:13

同文件夹内文本搜索器(vbs)的相关文章

同文件夹内文本搜索器(vbs)_FSO专题

<HTML><HEAD><TITLE>同文件夹内文本搜索器(vbs)</TITLE> <META http-equiv=Content-Type content="text/html; charset=gb2312"> <SCRIPT language=vbscript id=clientEventHandlersVBS> <!-- Dim fso, f, f1, fc,fn,s,uf1,ufn Sub B1

如何把文件夹内文件名批量导出到txt生成清单

如何把文件夹内文件名批量导出到txt生成清单   工具/原料 txt文件 方法/步骤 在你需要生成文件名清单的文件夹点击右键-新建-文本文档,文本类型是txt 重命名创建的文本文档,最好使用英文字母命名 打开创建的txt文件,输入:dir *.mp3>mp3.txt 之后保存 mp3.txt为保存文件清单的输出文件,输出位置为当前文件夹 进入文件夹选项-隐藏已知文件类型的扩展名-去掉勾选-应用-确定 将创建的txt文件后缀名修改为bat,双击运行bat文件

批处理统计文件夹内的所有文件的数量和总大小的bat_DOS/BAT

我最近电脑不知道为什么磁盘空间会慢慢的变小,而且过一段时间之后,又会有两三GB的空间被释放出来,使用我想监控下,看看是那个文件夹下产生的文件来占用我的存储空间,我想按层监视,最终找出原因. 从网上找个命令行显示指定文件夹目录的大小的批处理程序,但是发现并不太尽人意,总感觉不是很适合我的使用: 第一个程序,可以显示某个文件夹下的文件大小,但是我想按层显示,却不能满足我的要求,程序如下: @echo off echo. set /p dirPath=please input folder path:

动感网页相册 python编写简单文件夹内图片浏览工具_python

不知道大家有没有这样的体验,windows电脑上查看一张gif图,默认就把IE给打开了,还弹出个什么询问项,好麻烦的感觉.所以为了解决自己的这个问题,写了个简单的文件夹内图片浏览工具. 效果图 以E盘某一文件夹为例 效果图 实现思路 业务代码 # coding:utf-8 import sys reload(sys) sys.setdefaultencoding('utf8') # __author__ = '郭 璞' # __date__ = '2016/8/5' # __Desc__ = 自

asp.net-用c# 创建快捷方式的问题 同一个文件夹内

问题描述 用c# 创建快捷方式的问题 同一个文件夹内 用c# 创建快捷方式的问题 同一个文件夹内 有两个exe文件 当我运行a.exe的时候 他就创建好b.exe的快捷方式 桌面上放一个 快速启动栏一个 该怎么实现呢? 解决方案 http://blog.csdn.net/testcs_dn/article/details/8674265 asp.net没办法直接创建,但是你可以写一段vbs脚本,让用户下载并且点击执行.

PHP读取文件夹内有多少个文件

文件夹 PHP读取一个文件夹内有多少个文件的函数.比如有一个Pic文件夹,里面有100张图片,下面的函数可以得到他的总数100<?php$dir = './pic';$handle = opendir($dir);$i = 0;while(false !== $file=(readdir($handle))){    if($file !== '.' || $file != '..')    {        $i++;    }}closedir($handle);echo $i;?>

求一个递归修改文件夹内全部子文件和文件夹名的程序(batch或者perl)

问题描述 求一个递归修改文件夹内全部子文件和文件夹名的程序(batch或者perl) 需求是这样的: 递归修改文件夹中所有名字带"aaa"字符串的 文件夹名或者文件名改成 bbb 例如: 01_aaa |_01_aaa_01 |_nbdaaa_01.txt |_nbcaaa_02.txt |_02_aaa_01 改成 01_bbb |_01_bbb_01 |_nbdbbb_01.txt |_nbcbbb_02.txt |_02_bbb_01 解决方案 http://blog.163.c

python压缩文件夹内所有文件为zip文件的方法

本文实例讲述了python压缩文件夹内所有文件为zip文件的方法.分享给大家供大家参考.具体如下: 用这段代码可以用来打包自己的文件夹为zip,我就用这段代码来备份 ? 1 2 3 4 5 6 7 import zipfile z = zipfile.ZipFile('my-archive.zip', 'w', zipfile.ZIP_DEFLATED) startdir = "/home/johnf" for dirpath, dirnames, filenames in os.wa

win7系统双击文件夹弹出搜索界面的解决方法

  其实win7系统一直很稳定,但时间久了必然会出现一定的问题,下面小编就为大家介绍一个不常出现,但是一旦出现又很麻烦的问题.win7旗舰版系统双击文件夹弹出搜索界面,这两个看似不可能同时出现的页面却出现在了一起.只有当右键打开才能正常打开文件夹阅读文件,这个情况的发生不是我们人为设置的,只有可能是我们无意中将右键菜单中多了一个搜索,而默认使用搜索打开导致的.我们只需要将默认使用打开文件就可以了.下面小编就来教大家这个方法. 解决双击文件夹弹出搜索界面的方法 1.打开注册表编辑器(在运行中输入