Главная страница
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.026 c
14-1119504097
koderman
2005-06-23 09:21
2005.07.18
Изучая Delphi


10-1096259081
saysu
2004-09-27 08:24
2005.07.18
Какая технология лучше для построения многозвенки


3-1117704162
evg00
2005-06-02 13:22
2005.07.18
удаление записей


4-1116935485
Antonn
2005-05-24 15:51
2005.07.18
Синхронизация времени в Internet


14-1118907006
Calm
2005-06-16 11:30
2005.07.18
Авторские права. Могу ли я продать купленную мною книгу?