批量修改多个文件内容的脚本
2010年07月30日
如果你是需要修改所有文件的内容,则将*.txt直接替换为*即可。
把保存后的bat或vbs文件放在需要执行的目录的根目录下,执行后将替换掉当前目录及其子目录下文件的所有需要替换的内容。
以下为批处理代码,保存为bat文件,双击执行,使用前备份文件。
@echo off
for /f "delims=" %%i in ('dir /s/b *.txt') do (
for /f "delims=" %%a in ('type "%%~fi"') do (
set "foo=%%a"
call,set foo=%%foo:替换前内容=替换后内容%%
call,echo/%%foo%%>>"%%~fi._"
)
move "%%~fi._" "%%~fi"
)
exit
另给出VBS方案:
Set WshShell = CreateObject("Wscript.Shell")
WshShell.Run "cmd /c dir /s/b *.txt > list.txt",vbHide
Wscript.Sleep 1000
sFile = "list.txt"
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set oFile = objFSO.OpenTextFile(sFile,1)
Do While Not oFile.AtEndOfStream
strLine = oFile.ReadLine
If Len(strLine) > 0 Then
Set File = objFSO.OpenTextFile(strLine, 1)
aryLines = File.ReadAll
File.Close
aryLines = Replace(aryLines, "替换前内容", "替换后内容")
Set File = objFSO.OpenTextFile(strLine, 2)
File.Write aryLines
File.Close
End If
Loop
oFile.Close
objFSO.DeleteFile sFile
Set objFSO = Nothing
保存为VBS文件,放到TXT文件目录,双击执行。
发表评论
-
[转]命令行创建快捷方式的批处理脚本
2012-01-20 10:02 922[转]命令行创建快捷方式的批处理脚本 2010年10月27日 ... -
自动化测试规范小结
2012-01-20 10:02 871自动化测试规范小结 20 ... -
自动获取CPU使用率的脚本
2012-01-20 10:02 1106自动获取CPU使用率的脚本 2011年04月28日 一个 ... -
业务组件学习资料
2012-01-20 10:01 645业务组件学习资料 2011 ... -
【黑客】利用VBS脚本让QQ永远在线,等级速升
2012-01-19 15:03 556【黑客】利用VBS脚本让QQ永远在线,等级速升 2010年0 ... -
用vbs实现获取电脑硬件信息的脚本-1
2012-01-19 15:03 925用vbs实现获取电脑硬件信息的脚本-1 2011年11月19 ... -
Adsutil.vbs在脚本入侵中的妙用
2012-01-19 15:03 525Adsutil.vbs在脚本入侵中的妙用 2011年03月0 ... -
利用VBS脚本让qq永远在线
2012-01-19 15:03 608利用VBS脚本让qq永远在线 2011年06月07日 让 ... -
vbs脚本实例
2012-01-19 15:03 734vbs脚本实例 2011年02月28日 rem 结束QQ ... -
FLTK简介
2012-01-17 04:49 896FLTK简介 2011年11月22日 ... -
J2SE简介与J2EE、J2ME的比较
2012-01-17 04:49 474J2SE简介与J2EE、J2ME的比较 2010年06月15 ... -
cegui基础
2012-01-17 04:49 1212cegui基础 2010年11月12日 ... -
perfHUD使用说明
2012-01-17 04:49 652perfHUD使用说明 2011年04月14日 perf ... -
数学二分法解方程vbs脚本――超简单的
2012-01-16 03:40 769数学二分法解方程vbs脚本――超简单的 2009年10月31 ... -
VBS脚本
2012-01-16 03:40 689VBS脚本 2011年06月30日 我用VBS写的往EX ... -
xp、2003开3389+非net创建管理用户+Shift后门+自删除脚本+提权VBS 整理收集
2012-01-16 03:40 922xp、2003开3389+非net创建管理用户+Shift后门 ... -
Trojan.DL.VBS.Agent.r 脚本病毒 ASP解密
2012-01-16 03:40 594Trojan.DL.VBS.Agent.r 脚本病毒 ASP解 ... -
双击盘符提示“Windows脚本宿主”无法找到脚本文件autorun.vbs的解决办法
2012-01-16 03:40 854双击盘符提示“Windows脚本宿主”无法找到脚本文件auto ...
相关推荐
今天分享一个一键批量替换文件内容的脚本给大家,我们通过脚本可以一键,批量修改和替换文本内容,只需要在配置文件中,设置好我们想要替换的内容,中间用空格隔开,bat脚本就会自动将我们设置的内容,一键批量替换...
批量替换文件
批量处理:批处理脚本可以批量处理多个文件或文件夹,例如批量重命名文件、批量转换文件格式等。 需要注意的是,批处理脚本虽然功能强大,但也有一些限制。例如,批处理脚本的语法相对简单,不支持复杂的逻辑和场景
1、把脚本上传到linux机器上,创建一个IP.txt,内容为你要检测的地址和端口,可以批量写多个,一行一个,地址和端口中间用空格分开。 2、修改脚本中的FILE='/home/wangzeyang/ip.txt'这一行里面的ip文件路径。 3、...
要一个一个修改扩展名太麻烦,然后利用DOS命令实现了批量修改。为了以后常用就随手写了个程序。没有技术含量,之所以收1分纯粹是属于想多赚点积分。大家见谅。。汗。其实直接用DOS命令同样可以实现。
1、将脚本放到xray_darwin_amd64目录(如果是其他版本的xray,需要修改脚本25行); 2、在当前目录下添加一个url.txt,将需要扫描的url粘贴进去(一行一个url) 3、执行python脚本 python3 xray单线程批量检测.py
批量修改文件名(可以按正则批量修改,直观方便操作) 我个人觉的最好的批量修文件名工具。
windows git 项目批量更新脚本, 将bat文件放在git项目目录,修改git.exe安装路径,双击执行,批量更新该目录下的所有git项目
SQLSERVER(可修改IP和端口port)和ORACLE生成批量执行脚本的方法批处理 sql版本把控制台的内容复制出来,粘贴到bat文件中,单击执行就ok oracle版本把控制台生成的脚本在,plsql中用新建个“命令窗口”,把控制台的...
应用场景:批量修改多个Excel报表中的数据,如修改日期、金额等。批量整理多个Excel文件中的工作表结构,如合并单元格、调整行高和列宽等。批量生成多个Excel文件中的汇总报告,如计算总和、平均值等。优势:节省...
这个文件包包含了一个Python脚本,通过运行这个脚本,用户可以方便地对多个Word文档进行批量修改,提高工作效率。该文件包的使用非常简单,用户只需将需要修改的Word文档放入指定的文件夹中,然后运行脚本即可。在...
该脚本的特点如下:批量处理:用户可以一次性选择多个Excel文件,脚本将自动遍历这些文件并执行加密操作。安全性:通过设置密码,确保只有授权的用户才能访问Excel文件的内容。自动化:无需手动操作,一键运行脚本...
SecureCRT脚本批量执行备份交换机或者路由器配置文件测试通过。 此脚本可以根据你的需要修改,改成其他功能,希望有需要的同学扩展思路。 使用SecureCRT对所有交换机路由器批处理执行dis cu、sa命令的脚本 使用...
这是一个使用Python语言编写的自动化办公工具,旨在批量为多个PDF文件进行加密处理。该工具的主要功能是遍历指定的文件夹,读取其中的所有PDF文件,并利用PDF库对每个文件进行加密操作。用户可以根据需要设置密码,...
windows的BAT或者linux的VI下批量更改替换文件名的脚本.昨天我整理文档,里面有一大堆后缀名相同的文件,如: 001.ppt、002.ppt和003.ppt这样命名的,现在要把它们修改成 课件_001.ppt、课件_002.ppt和课件_003.ppt...
编写脚本,在/tmp 目录下批量创建 500 个文件,命名规则为:姓名.数字.hack.html 方法一: 1、touch name.{1…500}.hack.html 方法二: 2、for i in seq 500;do touch name.$i.hack.html done For i in使用循环进行...
这里要介绍的是一个Python脚本,它能够批量去除多个Excel文件中的图片,并且将这些文件打包成一个.zip压缩文件。这个脚本的主要功能是遍历指定目录下的所有Excel文件,然后使用Python的openpyxl库打开每个Excel文件...
使用方法:修改libs集合的值为需要批量安装的多个第三方库名称后,直接用python3运行该py文件即可。
主要介绍了python批量设置多个Excel文件页眉页脚的源码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
例子: MyClassA ZZMyClassAMyClassB ZZMyClassBMyClassC ZZMyClassC##Step #2:将两个文件复制并粘贴到项目目录中,然后运行 shell 脚本。 笔记: 此脚本将更新对在项目文件、XIB 文件、故事板文件、.h 和 .m ...