| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Perl: Общие вопросы > Коды возврата system |
| Автор: Itsys 19.7.2009, 10:01 | ||||||
| Добрый день, Подскажите, де можно посмотреть что обозначают коды возврата system()? запускаю вызов через cmd
Все выполняется нормально. пытаюсь вызвать через system()
ничего не происходит и получаю 3328,
ничего не происходит и получаю 65280, |
| Автор: kavkaz 19.7.2009, 10:41 |
| начни копать если так приспичило http://studio.bashnet.ru/rukovodstvo/perl/specialvar.php#.24.3F |
| Автор: Itsys 19.7.2009, 10:58 |
| И что мне это даст? переменные $^E и $! пустые |
| Автор: shamber 19.7.2009, 11:39 |
| Itsys, как я понимаю system возвращает то, что вернула программа. соответственно, как я понимаю, вы все пилите OLE. Вам и нужно смотреть в ту сторону. Добавлено через 53 секунды Что там у вас ? Word Excel? вот на них и смотрите |
| Автор: Itsys 20.7.2009, 11:16 |
| shamber, Насколько я понимаю, вся поблема где-то Win 2003 Srv, т.к. если запускаешь просто через командную строку - все работает, если запускаешь на WinXP, perl вызывается как расширение ISAPI (проверял на тестовом сервере, поднятом у меня на компьютере), тоже все работает. Вопрос только где? |