国色天香中文字幕在线视频_亚洲精品无码不卡在线播放he_久久精品亚洲一区二区三区浴池_国产激情无码一区二区_国产成人精品无码一区二区三区

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

使用站點(diǎn)管理工具的站長(zhǎng)會(huì)遇到一個(gè)問(wèn)題,服務(wù)上站點(diǎn)很多時(shí),如要統(tǒng)一升級(jí)某個(gè)文件,一個(gè)一個(gè)替換效率太低。

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

問(wèn)題解析

1.如E盤(pán)里有一文件夾 wwwroot,如下圖

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

3.文件夾內(nèi)格式固定,都有一個(gè)文件夾admin,admin里面都有一個(gè)文件website.txt,如圖

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

我們現(xiàn)在就來(lái)說(shuō)下如何統(tǒng)一替換 website1、website2、website3.... 下admin/website.txt

思路:列出wwwroot下所有文件夾,然后遍歷這些文件夾,替換文件里的 website.txt,思路很清晰,看起來(lái)也很簡(jiǎn)單。

但是不懂使用Dos遍歷命令、Dos替換命令,這個(gè)簡(jiǎn)單的問(wèn)題就可就沒(méi)那么簡(jiǎn)單了。

解決方案:

1.首先準(zhǔn)備好替換的文件放在E盤(pán)根目錄(其它位置也可以)

2.打開(kāi)cmd命令窗口

3.進(jìn)入E盤(pán)目錄

4.輸入命令

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


注意:Dos批量替換文件時(shí)務(wù)必要謹(jǐn)慎操作,最好先備份一下,畢竟數(shù)據(jù)無(wú)價(jià)!