批量修改多个文件内容的脚本
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文件目录,双击执行。
发表评论
-
PowerShell 2.0之使用WMI管理Windows(二)PowerShell操作WMI
2012-01-20 02:17 766PowerShell 2.0之使用WMI管理Windows(二 ... -
IIS 服务器没有及时响应启动或控制请求 未启动 启动 world wide web publishing服务 127 找不到指定程序
2012-01-20 02:17 583IIS 服务器没有及时响应启动或控制请求 未启动 启动 wor ... -
vbs脚本:DeleteFolder
2012-01-20 02:17 597vbs脚本:DeleteFolder 2010年08月08日 ... -
QTP使用技巧(1)
2012-01-20 02:17 636QTP使用技巧(1) 2011年06 ... -
论文《浅谈中国古代建筑艺术》
2012-01-19 10:07 928论文《浅谈中国古代建 ... -
中国古代建筑
2012-01-19 10:07 569中国古代建筑 2010年06月11日 中国古代建筑是中华 ... -
中国法制史1
2012-01-19 10:07 495中国法制史1 2011年06月24日 中国法制史一、夏商 ... -
【转】中国古代尚黄习俗成因新探
2012-01-19 10:07 640【转】中国古代尚黄习俗成因新探 2010年06月12日 ... -
中国古代礼节
2012-01-19 10:07 681中国古代礼节 2011年09 ... -
关于Android的一些设计
2012-01-17 02:48 494关于Android的一些设计 2012年01月13日 ... -
Windows Phone开发环境安装完成
2012-01-17 02:48 684Windows Phone开发环境安装完成 2011年12月 ... -
c++在Windows下枚举所有进程
2012-01-17 02:48 1236c++在Windows下枚举所有进 ... -
Windows 32位汇编
2012-01-17 02:48 819Windows 32位汇编 2011年05月07日 第2 ... -
开发者眼中Windows Phone 7的进步与退步
2012-01-17 02:48 664开发者眼中Windows Phone 7 ... -
越南旅游攻略??转载
2012-01-15 22:25 691越南旅游攻略??转载 201 ... -
谷歌找客户的方法
2012-01-15 22:24 496谷歌找客户的方法 2011年12月16日 Wind怎么利 ... -
2010年第八届中国机械(越南)展览会
2012-01-15 22:24 6082010年第八届中国机械(越南)展览会 2009年11月05 ... -
2011年第十届中国机械(越南)展览会
2012-01-15 22:24 5082011年第十届中国机械(越南)展览会 2010年11月22 ...
相关推荐
今天分享一个一键批量替换文件内容的脚本给大家,我们通过脚本可以一键,批量修改和替换文本内容,只需要在配置文件中,设置好我们想要替换的内容,中间用空格隔开,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 ...