如何用bat刪除和替換文字中的指定字串,如把「我」換

2021-06-26 11:18:02 字數 2112 閱讀 9324

1樓:匿名使用者

似乎bat很難處理這樣的替換問題哦,txt是文字檔案,而bat批量處理無法更改裡面的內容哦

2樓:匿名使用者

可以改,右鍵---編輯就可以改了,改了直接儲存

如何用 批處理 刪除txt檔案中指定字串後面的所有字元

3樓:匿名使用者

用frontapege或者是drw的「轉換全部開啟的檔案」功能。按ctrl+h可以實現

4樓:匿名使用者

1.txt ------ 2.txt **演示:

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

set .=%%a&set .=!.:00000=☆!

for /f "delims=☆" %%b in ('echo !.!')do echo %%b

))>2.txt

pause

批處理bat 批量刪除txt文字指定的行

5樓:繁亭晚操戌

@echo off

setlocal enabledelayedexpansionfor /l %%a in (1,1,1000) do (set /a n=0

for /f %%i in (%%a.txt) do (set /a n+=1

if /i !n!==3 set "var%%a=%%i"))for /l %%a in (1,1,1000) do (echo !var%%a!)

::1.txt中的第三行變專

量為:!var1!

::2.txt中的第三行變數為:!var2!

:: 。。

屬。。。。。。。。。。。。

::1000.txt中的第三行變數為:!var1000!

::萬用字元的使用要看場合。

pause

6樓:匿名使用者

那就不要空行

@echo off

for %%i in (2,4)do set #%%i=y(for /f "tokens=1* delims=:" %%i in ('findstr/n .* "1.

txt"')do (

if not defined #%%i echo;%%j))>"2.txt"

pause

如果要改原檔案回

,最後一行答前插入一行

move "2.txt" "1.txt"

7樓:逝雪藍冰

linux命令copy

(windows下可以安裝一個git):

sed -i '2d' 1.txt

刪除bai1.txt檔案中的du第二行。

find *.txt |xargs sed -i '2d'

批量刪除文zhi件夾中所有的txt檔案的第二行。

我也遇dao到了這個問題,已通過這條命令解決。

bat 刪除txt檔案中含有特定字串的行

8樓:

@findstr /v "123" "1.txt">>123.txt

將要處理的檔案儲存為1.txt

批處理在1.txt資料夾裡面執行

9樓:麥兜

@echo off&color 0c

echo 下面是我為樓主弄的方便學習的**!

pause

for /l %%1 in (1,1,3000)do echo.

clstitle findstr語法&findstr/?

pause&cls

echo 方便樓主往後學習!

:: 一些使用時的技巧:

:: 查詢指定的檔案時需要習慣加上引號,不然會導致語法錯誤的!

:: 例如 e:\123\123.txt 就輸入 /v "查詢的內容" "e:\123\123"

set/p setin=請輸入你需要的命令__findstr_?

findstr %setin%

pause>nul

中的此類文字框(如下圖)該如何刪除

word中出現此類文字框,那是 控制元件 需要刪除的話,直接按刪除鍵就可以了。專 第一步 將光屬標放入文字框中 第二步 按 backspace 鍵將文字刪除 第三步 文字刪除後,再按一次 backspace 鍵就可以了。上圖為第二步的結果圖 上圖為最終效果圖 控制元件框,可以選中後直接刪除整個控制元...

如何批量刪除文字 內的日期和時間,比如我想批量刪除多個檔案某行文字

可以試試 檔案批量處理百寶箱v8.0 拓展介面中的 文字行處理 功能,在新介面中選擇批量刪除日期時間功能。可以這樣替換啊 日期 x xx xx xx xx xx,你這樣試一下,應該就可以了,這是簡單的word問題,不是vb問題啊 求批量刪除 txt文件 某一行方法,比如我想批量刪除一批txt文件的第...

如何修改成批量刪除中的最後一行文字的批處理

echooffsetlocalenabledelayedexpansionsetfile 1.txt new.txt for f delims ain 批處理bat 批量刪除txt文字指定的行 echo off setlocal enabledelayedexpansionfor l a in 1,...