引用变量要加百分号,启用延迟变量扩充后可以用叹号引用变量,百分号引用的变量在语句执行前扩展,叹号引用的变量在语句执行时扩展。@echo offsetlocal enabledelayedexpansionset n=1set m=123456echo !m:~%n%,1!pause