用bat做字元替換,bat替換指定行的內容中,指定的字串

時間 2022-02-08 10:55:28

1樓:匿名使用者

你可以在乙個excel中,替換一遍,在替換前,開啟錄製巨集的功能。這樣就可以將要做的事全部錄下來,儲存下來。再用這個帶「巨集」的excel開啟另外一些excel檔案,執行巨集就成了。

巨集錄製,在工具->巨集-->錄製巨集

回答你補充的問題,因為沒看到你的原始檔案,不知它的結構是如何,如果沒有區別於其它的唯一特徵就很難用一條命令全部替換,可能替換過程中就會把其它也替掉了。

但如果這個值出現在固定的某一列,可以用公式將這一列全部轉換到另一列,用公式

結果就是2007-09-09。如果你只想看到這個格式,將某一列全部用公式套一下就可以了。但如果你要運算,那麼還得有個增刪的過程。

如果你採用這個法,比如a列為這個數,你就可以在a列前再加一列,用上述辦法,得出k列(空白列),再將k列的值「特殊貼上」數值到a列,再刪掉b列,與剛才的k列(j列)就可以了(別忘了用自設模式設一下單元格,因為微軟的格式可能是日、月、年,你要設成年-月-日)。

全過程用巨集記錄一下。

2樓:匿名使用者

for /f "delims=" %%i in (1.txt) do (

set a=%%i

set b=!a:program flies=progra~1!

echo !b!>>2.txt

)pause

bat替換指定行的內容中,指定的字串

3樓:匿名使用者

set "s=aa"

set "d=haha"

(for /f "delims=" %%a in (1.txt) do (

set "str=%%a"

if not defined a (

set a=.))

echo,!str!

))>2.txt

如何用bat替換文字的字串? 10

4樓:匿名使用者

@echo off

setlocal enabledelayedexpansionset /p ip=請指定ip:

for /f "delims=" %%i in (bingpinyin_2014_11_4.txt) do (

set a=%%i

set a=!a:124.237.78.27=%ip%!

echo !a!>>文字名_副本

)ren 文字名 文字名_備份

ren 文字名_副本 文字名

將以上**中的所有「文字名」改成文字實際名稱,儲存為bat格式的可執行檔案放在文字的同一資料夾下執行。

批處理替換字串

5樓:匿名使用者

:換成英文的:

set "aa=%aa:中國=中華人民共和國%"

意思是在字串aa中替換 中國 為 中華人民共和國

6樓:匿名使用者

1、此問題正如樓上說的,將**中變數替換處的中文冒號改為英文冒號就可以了

2、問題同上

3、這三行**意思是:先顯示變數aa的值,然後將變數aa中的「中國」替換為「中華人民共和國」,然後再次顯示變數aa的新值

修正**如下:

@echo off

set aa=偉大的中國!我為你自豪!

echo 替換前:%aa%

echo 替換後:%aa:中國=中華人民共和國%echo aa = %aa%

set "aa=%aa:中國=中華人民共和國%"

echo aa = %aa%

pause

bat set中替換字串(用變數代表需替換的字串)

7樓:匿名使用者

@echo off

set "var=ab,dc,cc,ef,gg,aq,gg"

set "var=%var:,= %"

echo %var%

set "mat=gg"

echo %mat%

call set "var=%%var:%mat%= %%"

echo %var%

call命令會對其引數進行擴充套件,然後再執行,gg會替換成乙個空格也可以啟用變數延遲來實現.........set "var=!var:

%mat%=!

8樓:匿名使用者

@echo off

echo %var%

set mat=gg

echo %mat%

set var=!var:%mat%= !

echo %var%

pause

啟用批處理中的延遲變數擴充套件就可以輕鬆處理了.

bat 批處理 把檔名中特定字元替換成另外字元

9樓:匿名使用者

用dos命令 配合批處理替換

10樓:匿名使用者

@echo off

set str=c001(05)過道歐式

set str=%str:)=)壹%

echo %str%

pause

bat批量移除檔名中指定字元,如何用bat批量刪除檔名中指定字元後面的字串 10

特特拉姆咯哦 1 右鍵單擊需要刪除的檔案,然後選擇屬性選項。2 之後在屬性介面找到安全,然後單擊安全,接著單擊安全下方的編輯。3 然後將新彈出介面中間的 authenticated users的許可權 中的完全修改項調整為允許。4 最後單擊最下方的應用和確定就完成了administrators許可權...

如何使用正則替換指定位置的字元,將字串 測A測A測A測A」中第2,A都替換成B變成 測A測B測試B測A

仵依風 的 後邊的東西全部置空,並保留 這個字元。如果樓主的使用的環境支援環視可以用這個 把 替換成空 如果沒有的話應給支援記憶分組吧也就是括號可以用這個 把 替換成 1 如果樓主使用的環境連記憶分組也沒有的話可以用這個 把 替換成 第二個匹配的比較精確而且效率相對較高。如果樓主是想把 號都去掉對於...

C替換文字中的指定字元,C 替換乙個文字中的指定字元

string.format string path 123.txt 檔案路徑 string con filestream fs new filestream path,filemode.open,fileaccess.read streamreader sr new streamreader fs ...