教程集 www.jiaochengji.com
教程集 >  脚本编程  >  批处理/bat  >  正文 批处理 全盘查找文件并批量替换的代码

批处理 全盘查找文件并批量替换的代码

发布时间:2014-09-11   编辑:jiaochengji.com
用批处理实现全盘查找文件abc.txt与my.txt,然后用当前目录下的abc.txt与my.txt覆盖查找到的文件,超越想像的需求,有兴趣的朋友,可以参考下。

完整代码:
 

复制代码 代码示例:
@echo off
title 文件批量替换
color 5c
mode con cols=40lines=5
:ks
cls
set wj1 = :
set /p wj1=用来替换的文件:
if %wj1% ==: goto:ks
set wj2 = :
set /p wj2=要替换的文件:
if %wj2% ==: goto:ks
cls
set lj = :
set /p lj=文件所在路径:
if %lj% ==: goto:ks
for /f "delims=*" %%m in (' dir /b /s %lj%\%wj2% ') do attrib -r -a -s -h %%m & cls
for /f "delims=*" %%m in (' dir /b /s %lj%\%wj2% ') do copy %wj1% %wj2% /y & cls
exit

将以上代码保存为find_file.bat,双击执行,输入待查找与替换的文件即可,请谨慎操作。

效果图如下:
a href=http://www.jiaochengji.com/jb/dos/ target=_blank class=infotextkey批处理/a全盘查找

您可能感兴趣的文章:
批处理 全盘查找文件并批量替换的代码
windows批处理批量查找并移动文件的代码
批量替换当前目录后缀名的批处理脚本
批处理文件查找与复制的又一个例子
批量安装windows补丁的批处理(bat)脚本
批处理批量安装字体的代码
批处理复制并覆盖文件的代码
asp.net性能优化方法-执行预批编译
批处理的字符串处理
批量添加防火墙例外端口的批处理脚本学习

[关闭]
~ ~