经常看到这样的用法call set "str=%%str:%char1%=%char2%%%" ,最外层怎么需要两对百分号,不是因该set %PATH:str1=str2%么?
比如这一段@echo offset c=2set a=123call set b=%%a:~0,%c%%%echo %b%pause%a:~0,%c%%不就是12吗,那最外层%12%怎么解释