最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

批處理 保留空行替換字符串

 更新時間:2009年05月11日 12:13:27   作者:  
保留空行替換字符串 當(dāng)行首有冒號時會拋掉最開始的幾個連續(xù)冒號(這個問題可以解決)
復(fù)制代碼 代碼如下:

@echo off
:: 保留空行替換字符串
:: 當(dāng)行首有冒號時會拋掉最開始的幾個連續(xù)冒號(這個問題可以解決)
:: 會忽略以分號開頭的行
:: 不能正確處理感嘆號(因?yàn)閱⒂昧俗兞垦舆t)
::
::

set file=
set /p file= 請把要處理的文件拉到本窗口:
set "file=%file:"=%"
for %%i in ("%file%") do set "file=%%~fi"
echo.
set replaced=
set /p replaced= 請輸入即將被替換的內(nèi)容:
echo.
set all=
set /p all= 請輸入替換字符串:
cd.>"%file%_tmp.txt"
setlocal enabledelayedexpansion
for /f "tokens=1* delims=:" %%i in ('findstr /n .* "%file%"') do (
set str=%%j
if not "!str!"=="" set "str=!str:%replaced%=%all%!"
>>"%file%_tmp.txt" echo.!str!
)
copy "%file%" "%file%_bak.txt" >nul 2>nul
move "%file%_tmp.txt" "%file%"
start "" "%file%"

相關(guān)文章

最新評論

三台县| 普宁市| 通化市| 武平县| 宝丰县| 澎湖县| 会泽县| 和平县| 年辖:市辖区| 米脂县| 大邑县| 博兴县| 丹棱县| 沿河| 灌云县| 禹州市| 剑河县| 壶关县| 阿拉善盟| 东丽区| 夏津县| 泸定县| 泽普县| 金昌市| 天水市| 宣武区| 寻甸| 嫩江县| 庆元县| 漠河县| 四子王旗| 车险| 盐边县| 巴塘县| 新蔡县| 汉川市| 卢湾区| 民乐县| 饶平县| 横峰县| 株洲县|