如何使用Dos命令遍歷并批量替換文件夾里的某個文件

          使用站點管理工具的站長會遇到一個問題,服務上站點很多時,如要統(tǒng)一升級某個文件,一個一個替換效率太低。

          下面小編就提供一種快捷的解決辦法。

          問題解析

          1.如E盤里有一文件夾 wwwroot,如下圖

          2.wwwroot下有若干文件夾,如圖

          3.文件夾內格式固定,都有一個文件夾admin,admin里面都有一個文件website.txt,如圖

          要如使用Dos命令統(tǒng)一替換這些文件呢?

          我們現在就來說下如何統(tǒng)一替換 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批量替換文件時務必要謹慎操作,最好先備份一下,畢竟數據無價!


          主站蜘蛛池模板: 隆子县| 长海县| 奇台县| 本溪| 雷山县| 侯马市| 南江县| 襄垣县| 宿松县| 确山县| 墨脱县| 青河县| 长阳| 银川市| 安塞县| 尼木县| 游戏| 洪洞县| 高雄市| 革吉县| 广水市| 长泰县| 江都市| 屏边| 德昌县| 赣榆县| 芮城县| 陆川县| 安义县| 彭水| 仙游县| 玉田县| 鹤山市| 山丹县| 长兴县| 星子县| 嘉禾县| 儋州市| 贵州省| 合山市| 北海市|