
CODE: [Copy to clipboard]@echo off
:: 假设 test.txt 中只有 2006-1-1 这一行内容,其余情形请自行扩充
setlocal enabledelayedexpansion
for /f "tokens=1-3 delims=-" %%i in (test.txt) do (
set str1=%%j
set str2=%%k
if "!str1:~1!"=="" set str1=0!str1!
if "!str2:~1!"=="" set str2=0!str2!
echo %%i-!str1!-!str2!
)
pause
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |