Я сталкивался с тем, что может быть ограничение на количество записей в системных переменных в переменных среды. Может ли кто-нибудь проверить мое подозрение?
Я не говорю о том, сколько персонажей может существовать в Path.
Я сталкивался с тем, что может быть ограничение на количество записей в системных переменных в переменных среды. Может ли кто-нибудь проверить мое подозрение?
Я не говорю о том, сколько персонажей может существовать в Path.
Количество переменных AFAIK не ограничено, но есть некоторые ограничения на их размер (в зависимости от версии системы):
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 символов.