wolf0425

Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата:зачем же нам на них смотреть? набивать со скриншота твой код - никому не нужно. Выкладываешь свой неработающий код нормально - мы его копируем, компилируем, запускаем и сравниваем результат с твоим и в итоге объясняем тебе где ты налажал. Если тебе кажется, что при компиляции батника код может измениться и потом выполняться как-то не так как в исходнике, то спешу тебя разочаровать: при запуске "скомпилированного" экзешника происходит извлечение из него исходного кода батника во временный каталог и выполнение его обычным порядком, по окончании - временный батник удаляется. Разность между "компиляторами" в основном лишь в том, что батник увидит в параметре %0 и где конкретно окажется код батника при его выполнении. Цитата: От размера может зависеть? Около 300 строк батник. Предыдущая (укороченная) версия нормально компилировалась | ну значит в предыдущей версии не было той твоей ошибки в коде, которая есть в полной. размер тоже ни при чем - Bat_To_Exe_Converter сейчас протестировал на батнике в 600кб длиной и 4к строк - распаковался и выполнялся совершенно нормально, ни на байт не отличаясь от исходника. Добавлено: SEdefor Цитата: однако единственное, что нашел - команда 'ver'. В Win7 она возвращает значение 'Microsoft Windows [Version 6.1.7600]'. | Цитата: if ver = "Microsoft Windows [Version 6.1.7600]" goto Win7 pause if ver <> "Microsoft Windows [Version 6.1.7600]"goto WinXP pause | ну так и используй команду ver, а не сравнивай слово ver с "Microsoft Windows [Version 6.1.7600]" проверка на сравнение в условии кстати пишется как == примеры перехвата и проверки вывода команды - смотришь по форуму... и это... определись что ты хочешь больше - получить работающий код батника или научиться писать работающие батники, ответы получишь разные. | Всего записей: 2930 | Зарегистр. 25-04-2007 | Отправлено: 14:28 14-10-2011 | Исправлено: wolf0425, 14:53 14-10-2011 |
|