主頁 > 知識庫 > 把多行文本拼接成用;連接的一行的批處理

把多行文本拼接成用;連接的一行的批處理

熱門標簽:服務(wù)器配置 智能手機 鐵路電話系統(tǒng) 美圖手機 檢查注冊表項 網(wǎng)站文章發(fā)布 呼叫中心市場需求 銀行業(yè)務(wù)
復制代碼 代碼如下:

@echo off
:: 把多行文本拼接成用;連接的一行
:: nul 不能省略,省略掉就無法運行下去
for /f "tokens=*" %%i in (源文件.txt) do set /p "var=%%i;" nul >>目標文件.txt
exit

另一種方法:
set tmpstr=
setlocal enabledelayedexpansion
for /f "tokens=*" %%i in (1.txt) do set tmpstr=!tmpstr! %%i
echo %tmpstr%
pause
exit

還有一種不啟用變量延遲的方法,能兼容除英文雙引號外的所有特殊字符:
@echo off
:: code by jm 2006-12-14
for /f "delims=" %%i in (1.txt) do call set "var=%%var%%%%i"
echo "%var%"
pause

標簽:紅河 上海 長治 樂山 河南 沈陽 新疆 滄州

巨人網(wǎng)絡(luò)通訊聲明:本文標題《把多行文本拼接成用;連接的一行的批處理》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266