@echo offsetlocal enabledelayedexpansionfor /F %%a in ('date /T') do ( set b=中国 set b=!b:中国=中华人民共和国! echo !b! echo %%a)endlocalpause
for循环里要用 !b!,%b%用不了