Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.18;
Скачать: CL | DM;

Вниз

Командный файл   Найти похожие ветки 

 
mike_   (2005-06-21 17:21) [0]

День добрый!
В командном файле bat объявлена переменная в XP все работает, в 2000 после очередного её увеличения стала вылетать ошибка "Слишком длинная входная строка. Ошибка в синтаксисе команды.".
Как увеличить размер переменных среды Windows?


 
mike_   (2005-06-23 10:21) [1]

ни кто не сталкивался?


 
PVOzerski ©   (2005-06-23 11:25) [2]

А у тебя командный интерпретатор по умолчанию command.com (из DOS-подсистемы) или cmd.exe (Win32 native)? Иными словами, есть ли строчка NTCMDPROMPT в незакомментированном состоянии в autoexec.nt? В 1-м случае размер окружения можно задавать параметром /E (смотри command /?). Только вот надо ли держать command.com основным командным интерпретатором.

А "экспресс-решение" - заменить расширение .bat на .cmd - оно ассоциировано именно с cmd.exe.


 
mike_   (2005-06-23 11:41) [3]

> А "экспресс-решение" - заменить расширение .bat на .cmd - оно ассоциировано именно с cmd.exe.

не помогает.


 
PVOzerski ©   (2005-06-23 11:51) [4]

Может, ругается не командный интерпретатор, а вызываемая из батника программа?


 
mike_   (2005-06-23 12:43) [5]

ругается на строку:
set MPATH=-u"D:\Common\Lib\RX";"D:\Common\ ...
она и правда длинная, но на ХР работает.


 
mike_   (2005-06-24 11:04) [6]

Ошибка вылетает если переменная превышает 2036 символов.
В XP при величине в четыре с лишнем раза больше.


 
Mike Kouzmine ©   (2005-06-24 11:31) [7]

mike_   (23.06.05 12:43) [5] а если так
set MPATH=-u"D:\Common\Lib\RX";"D:\Common\"
set MPATH=-u%mpath%"D:\Common\Lib\RX";"D:\Common\"


 
Alex Konshin ©   (2005-06-24 12:20) [8]

Это один из известных глюков.
Разложи на несколько переменных и склей их.


 
mike_   (2005-06-27 11:26) [9]

Спасибо! Вылечил.



Страницы: 1 вся ветка

Текущий архив: 2005.07.18;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.046 c
3-1118161850
Alex Romanskiy
2005-06-07 20:30
2005.07.18
Как в InterBase получить текущее значение генератора?


14-1118922902
pasha_golub
2005-06-16 15:55
2005.07.18
Yacc&Lex


14-1120030901
kot andrei
2005-06-29 11:41
2005.07.18
Чем чревато большое количествоглобальных переменных в проекте?


5-1089878644
Sandman25
2004-07-15 12:04
2005.07.18
TFont в качестве property


1-1118557977
Igor Stepanov
2005-06-12 10:32
2005.07.18
Искажения графика при передаче через буфер обмена в Excel