我在批处理文件中有一个带有负数 -5.0 的变量 (vLUF),我需要获取它具有的字符数。我正在使用上面链接上发布的命令,但变量“count”返回没有值。
显示输入变量:
echo input variable %vLUF%
input variable -5.0
突击队:
for %i in (%vLUF%) do @set count=%~zi
echo %count%
%count%
我将变量更改为 5.0, 50, abc,... 但计数器不返回任何内容。
我在批处理文件中有一个带有负数 -5.0 的变量 (vLUF),我需要获取它具有的字符数。我正在使用上面链接上发布的命令,但变量“count”返回没有值。
显示输入变量:
echo input variable %vLUF%
input variable -5.0
突击队:
for %i in (%vLUF%) do @set count=%~zi
echo %count%
%count%
我将变量更改为 5.0, 50, abc,... 但计数器不返回任何内容。
cmd /Unicode
:set Variable=SubStrings
:这是一个有关如何计算变量中字符数的示例: