Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.12.2009, 15:25   #1
DreamCrusher
Новичок
Джуниор
 
Регистрация: 21.12.2009
Сообщений: 1
По умолчанию Ошибка в .bat файле

Суть задачи в том, что утилита PKLITE запаковывает(компрессия) документы, а uup - распаковывает. Все утилиты (и также утилита CHOICE, т.к. делаю в XP) находится в корневом каталоге вместе с bat-ником.
Вот текст программки:

Код:
@echo off
cls
echo ** Программирование командных файлов **
echo ****
echo  Написать программу для компрессии и распаковки 
echo  исполняемых файлов, используя утилиту PKLITE.
pause
PATH ; 
set  b=1:
CHOICE /C:zx " z - compress x - decompress"
IF ERRORLEVEL 2 set b=2;
set /p p="Введите путь обрабатываемого файла:"
set /p d="Введите путь для создания результирующего файла:"
IF b==1
(PKLITE %p% %d%) ELSE (UUP  %p% %d%)
echo Выбранные вами параметры:
echo Файл для компрессии (декомпрессии): %p%
echo Результирующий файл: %d%
pause
Программа вылетает при проверке строчки с IF. Первый мой командный файл. Помогите поправить пожалуйста.
DreamCrusher вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
bat-файл RipleR Помощь студентам 8 03.11.2009 18:28
*.bat necky Помощь студентам 8 23.06.2009 16:09
BAT Д'якон Безопасность, Шифрование 2 28.05.2009 20:00
bat alexxxxZxxxx Свободное общение 5 11.01.2009 01:40
*.bat Ivan_assm Помощь студентам 2 02.11.2007 13:26