
[已解決]批處理如何給txt文本每一行行首行尾/兩端/兩邊添加指定字符串最后由 pcl_test 于 -7-14 21:54搜了一下論壇的帖子,發現有類似的解決辦法就抄了一下代碼,單獨運行添加前面字符串 可運行
單獨添加后面字符串 也可以運行nclick="copycode($('code0'));">復制代碼
- @echo off
- setlocal enabledelayedexpansion
- set /p a=
- call :xiugai %1
- goto :eof
- :xiugai
- set str=^<buddy name=
- set std= /^>
- for /f delims= %%i in (a.txt) do (
- echo %str%%%i
- )
但是同時添加前后字符,就出錯了,提示 set std= /^> 這行命令錯誤,高手幫忙看下應該怎么進行修改,謝謝nclick="copycode($('code1'));">復制代碼
- @echo off
- setlocal enabledelayedexpansion
- set /p a=
- call :xiugai %1
- goto :eof
- :xiugai
- set str=^<buddy name=
- set std= /^>
- for /f delims= %%i in (a.txt) do (
- echo %%i%std%
- )
[ 最后由 ro0tkit 于 -3-14 14:05]nclick="copycode($('code2'));">復制代碼
- @echo off
- setlocal enabledelayedexpansion
- set /p a=
- call :xiugai %1
- goto :eof
- :xiugai
- set str=^<buddy name=
- set std= /^>
- for /f delims= %%i in (a.txt) do (
- echo %str%%%i%std%
- )

