标题: [其他] 请教下批处理脚本特殊字符$#是什么意思 [打印本页]
作者: gamer5971 时间: 2022-5-16 00:10 标题: 请教下批处理脚本特殊字符$#是什么意思
- set/p #1=string:?
-
- SET $=123456789$&FOR /L %%a in (1 1 3)Do SET $=!$!!$!!$!!$!!$!!$!
- SET $=!#1!`$!$!&SET $=!$:~0,2376!&SET $=!$:*`$=!&SET/A"$=-1,##=2372-(!$:123456789$=11+!+!$:~-1!)"
-
- echo length=!##!
复制代码
再查看 怎么计算字符串长度时 看不懂了 主要是: $ 和 #
作者: Batcher 时间: 2022-5-16 08:59
回复 1# gamer5971
就是普通的变量名,你可以改成其它的,例如:- set $=123
- echo %$%
- set str=abc
- echo %str%
复制代码
作者: gamer5971 时间: 2022-5-17 15:54
回复 2# Batcher
好的
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |