系统变量中条目数量的限制 Windows 7 64 位

系统变量中条目数量的限制 Windows 7 64 位

我遇到过环境变量中的系统变量中可以拥有的条目数量可能有限制,有人可以验证我的怀疑吗?

我是不是讨论 Path 中可以存在多少个字符。

答案1

没有限制数字据我所知,变量的大小有一些限制(取决于系统版本):

http://msdn.microsoft.com/en-us/library/windows/desktop/ms682653%28v=vs.85%29.aspx

用户定义的环境变量的最大大小为 32,767 个字符。环境块的大小没有技术限制。但是,根据用于访问块的机制,存在实际限制。例如,批处理文件不能设置长度超过最大命令行长度的变量。

Windows Server 2003 和 Windows XP:进程的环境块最大大小为 32,767 个字符。从 Windows Vista 和 Windows Server 2008 开始,环境块的大小不再受技术限制。

他们提到的 nb 命令行长度是 8191 个字符。

相关内容