
CODE: [Copy to clipboard]看走眼了,原来是要把040变成4.0而不是0.4,再修改一下。@echo off
setlocal enabledelayedexpansion
for /f "delims=" %%i in (test.txt) do (
for %%j in (%%i) do (
set str=%%j
set str=!str:p=!
set str=!str:~0,-3! !str:~-2,1!.!str:~-1!
echo !str!
)
)
pause
| Quote: | |
|
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |