bat 截取字符后n位 echo.&set /p a=输入a: echo.&set /p n=输入n: set "a=%a:~-!n!%!" ?????????? 1个回答 #热议# 空调使用不当可能引发哪些疾病? 码术 2012-11-24 · 会码术,享生活,赢职场! 码术 采纳数:232 获赞数:461 向TA提问 私信TA 关注 展开全部 考虑了许多天,帮你解决了,你试一下:@echo offSETLOCAL ENABLEDELAYEDEXPANSION echo.&set /p a=输入a:echo.&set /p n=输入n:for /f %%i in ("%a%") do ( SET kkk=%%i set t=!a:~-%n%!)echo %t%ENDLOCAL 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2010-11-16 当我输入>或者<符号时,批处理会退出? @echo off set /p a=请输入文件名 echo 你输入的是:%a% pause 修 2013-08-14 bat里set n=1set /p n=请输入N的值是什么意思 2016-04-08 bat命令如果实现截取前n个字符,n是变量 6 2009-08-13 批处理中set /a和set /p有什么区别,一般怎么用?谢谢回答! 44 2013-12-05 批处理(BAT) set /a num=1^<^<N 这句中的1^<^<N 是什么意思啊!求原理,求分析,求解释。 2 2014-05-06 bat的set命令截取字符串时变量怎麽为空了,困惑? 2013-10-08 批处理中可否用 set /p= 语句输出等号和空格? 2016-02-05 求一个bat文件,作用是输入数字就能输出字母 更多类似问题 > 为你推荐: