标题:
[文件操作]
求助:搜索并替换文件
[打印本页]
作者:
CCC_Fish
时间:
2008-11-10 14:20
标题:
求助:搜索并替换文件
向各位老师求助一个批处理的问题,谢谢!
实现功能:假如d:\aaa\文件夹中有N个子文件夹,a.txt文件存在于这些文件夹中(不一定每个文件夹中都有)。现在想搜索d:\aaa\文件夹中所有的a.txt文件,并以c:\b.txt文件将其替换。请问该如何写这个批处理。感谢不尽!
作者:
sylovanas
时间:
2008-11-10 14:28
@if not defined debug @echo off
for /r d:\aaa %%a in (a.txt) do if exist "%%a" copy c:\b.txt "%%a" /Y >nul 2>&1
作者:
CCC_Fish
时间:
2008-11-10 14:33
感谢 sylovanas ,你太强大了。。谢谢
另外,请问其中的 >nul 2>&1 是何意?
[
本帖最后由 CCC_Fish 于 2008-11-10 14:35 编辑
]
作者:
sylovanas
时间:
2008-11-10 14:50
>NUL = 1>NUL 隐藏复制讯息用
2>&1 跟着 1 一起导向 NUL
作者:
CCC_Fish
时间:
2008-11-10 14:54
原帖由
sylovanas
于 2008-11-10 14:50 发表
>NUL = 1>NUL 隐藏复制讯息用
2>&1 跟着 1 一起导向 NUL
谢谢,受益匪浅!
欢迎光临 批处理之家 (http://bbs.bathome.net/)
Powered by Discuz! 7.2