我想知道批处理文件中标签的最大长度。批处理:标签长度
我发现this Microsoft article指出:
MS-DOS只能识别一个批处理文件标签的前八个字符;后续字符被忽略。
他们还提供了一个例子:
@echo off
goto latestch
:latestchanges
echo two
:latestch
echo three
这是应该输出
two
three
,而不是
three
但是我的系统上,我得到
three
我在Windows 7(6.1.7600)和WindowsXP(5.1.2600)上试过,并且在它们上都得到相同的结果。
它在我看来没有八个字符的限制! 我错过了什么吗?
我知道它已被回答,但造成混淆的根本原因是MS-DOS与Windows命令留置权 – PsychoData