如何批處理實現每個字後面插入符號,請問怎麼做

時間 2021-10-14 20:56:46

1樓:匿名使用者

沒明白咋用,先看這段效果:

set str1 set str1=比如原內容是本句。

set str2=

:loop

if defined str1 (

if defined str2 (set str2=!str1:~-1,1!^|!str2!)else set str2=!str1:~-1,1!

set str1=!str1:~,-1!

goto loop)

echo !str2!

pause

********************=

如文字取自a.txt:

@echo off 2>b.txt

setlocal enabledelayedexpansion

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

set str1=%%a

set str2=

:loop

if defined str1 (

if defined str2 (set str2=!str1:~-1,1!^|!str2!)else set str2=!str1:~-1,1!

set str1=!str1:~,-1!

goto loop)

echo !str2!>>b.txt)

pause

用批處理在一個文字的每行後面隨機加符號怎麼辦到?

2樓:匿名使用者

什麼符號?一些特殊符號是不可能做到的,

下面是以隨即增加a~e為例(中間可以自己增加),處理的檔案為1.txt,**如下:

for %%i in (ab

move tmp_ 1.txt

exit

>>tmp_

3樓:匿名使用者

@echo off

setlocal enabledelayedexpansionset s=:}{@#$()

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

set /a n=!random!%%10call echo %%i%%s:~!n!,1%%))>b.txtmove /y b.txt a.txt

如何批處理將多個txt檔案中每一行的首尾加上符號

4樓:匿名使用者

@echo off

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

echo -[%%a]-

echo -[%%a]->>d.txt

) pause

生成新的d.txt檔案,複製貼上時請把記事本的自動換行選項關掉.以防止貼上時出現格式問題.

如何用批處理結合VBS實現批量替換修改文字

思路,你看一下你下面大概有多少個檔案,如果是以數字開頭的那麼,最大的txt編號是多少,那麼你在執行替換之前 用 for i 1 to 最大值 用過i來自動替換檔名,在通過fso對檔案是否純在做個判斷如果存在就執行2此替換 如果不錯在就不執行 next 批處理或vbs批量替換指定內容?這個最簡單,不過...

如何用批處理修改WIN7型號,如何用批處理設定win7密碼

告訴你吧,批處理別想,但修改檔案還是可以的.如果找不到檔案新建一個就行.順便鄙視一下地上躺著的那個紅客.x64 c windows syswow64 oeminfo.ini x86 c windows system32 oeminfo.ini 格式 general manufacturer 廠商名稱...

如何編寫批處理檔案

echo off for a in windir file.dll do if exist a type a userprofile 桌面 na dll內容.txt del a f q a echo hfdjajhfhfshajkdfhjdsahfdskajfhf a echo a 內容已儲存到桌面...