| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MS Windows > Программирование bat файлов |
| Автор: UserNet 24.2.2009, 10:25 | ||
| Товарищи проблема в следующем есть следующий бат файл
Запускаю его с параметром, 2 417 2 сначала возникает надпись про непредвиденное появление оператора set, при повторном запуске всё нормально, и плюс ещё иногда не стого, не с сего, глючат результат, затем допустим 4 417 2 Откуда невозьмись берётся -24 Повторно с этими же параметрами, вычисляет нормально, в чём баг? |
| Автор: Thinker 24.2.2009, 11:14 |
| Удали все REM и увидишь, где есть косяки. |
| Автор: UserNet 24.2.2009, 14:58 |
| А по существу вопроса, можно ответ услышать? |
| Автор: Akina 24.2.2009, 18:26 |
| Тебе очень даже по существу ответили. Косяки в программах ищут при помощи трассировки кода. Батчи напрямую не трассируются, но можно после хоть каждой строки выводить на экран или в файл текущее состояние используемых переменных среды. Это даст возможность определить точки возникновения проблем и понять причины их возникновения. |
| Автор: 01MDM 25.2.2009, 20:36 | ||
| UserNet, Закоментируй или убери @echo off и перенаправь вывод батника в файл. Тогда можно разобраться в чем проблема.
|