set 用于定义变量和字符串的操作 DOS 不支持变量长命名
set set XXX 打印以XXX开头的环境变量 set var=XXX echo %var% #输出我定义的这个变量 set /a var=表达式 可以把表达式的结过计算出来放在var里面而不是放字符串 set /p var=请输入变量的值来赋值 显示提示与 prompt set 的 replace [set new_var=%var:XXX=YYY%] #将变量var里面的XXX换成YYY并且返回新的替换后的字符串new_var 如 @echo off set src="love" echo %src% set des=%src:love=hate% echo %des% pause>nul
set 的字符串截断 字符串截断 [%str:~startIndex,len%] startIndex可以为负值 @echo off set str=1234 echo %str% echo %str:~0,3% pause>nul
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步