400-0226-360
搜索推广 网站建设 网站备案 400电话 财务问题

如何使用Dos命令遍历并批量替换文件夹里的某个文件

关键词:      发布时间:2017-12-23 18:02    浏览次数:

使用站点管理工具的站长会遇到一个问题,服务上站点很多时,如要统一升级某个文件,一个一个替换效率太低。

下面小编就提供一种快捷的解决办法。

问题解析

1.如E盘里有一文件夹 wwwroot,如下图


2.wwwroot下有若干文件夹,如图


3.文件夹内格式固定,都有一个文件夹admin,admin里面都有一个文件website.txt,如图

要如使用Dos命令统一替换这些文件呢?

我们现在就来说下如何统一替换 website1、website2、website3.... 下admin/website.txt

思路:列出wwwroot下所有文件夹,然后遍历这些文件夹,替换文件里的 website.txt,思路很清晰,看起来也很简单。

但是不懂使用Dos遍历命令Dos替换命令,这个简单的问题就可就没那么简单了。

解决方案:

1.首先准备好替换的文件放在E盘根目录(其它位置也可以)

2.打开cmd命令窗口

3.进入E盘目录

4.输入命令

for /d %i in (wwwroot/*) do copy /y E:\website.txt E:\wwwroot\%i\admin\
pause

注意:Dos批量替换文件时务必要谨慎操作,最好先备份一下,毕竟数据无价!

上一篇:优秀的网站与页面设计和web开发缺一不可

下一篇:网站建设更需注重用户体验!

———— 相关文章 ————