Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Командная строка, батники, сценарии (bat, cmd)

Модерирует : gyra, Maz

articlebot (21-06-2016 11:40): Следующая часть - Командная строка, батники, сценарии (bat, cmd)  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

Nastya19kiss

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем доброго времени суток!!!Очень нужна помощь!!!!  
Необходимо создать bat-файл который бы создавал архив указанной пользователем папки (с помощью утилиты RAR) и производил распаковку  файлов в указанное пользователем место (дирректорию).  
Привожу свой код:  
   
@echo off  
   
set /p papka="Vvedite put k papke"  
set /p name="Nazvanie arhiva"  
RAR a %name% %papka%  
   
Set /p raz="Put k papke raspakovki failov"  
RAR x %name% %raz%    
   
Но этот код пропустит кучу ошибок!!! Допустим пользователь при запросе на ввод пути к папке нажмет Enter программа продолжится но архив не создастся. Мне необходимо обрабатывать ошибки пользователя. И если при вводе названия архива пользователь допустит символ в названии, тоже произойдет ошибка. Помогите обработать ошибки. Я так полагаю программа при возникновении ошибки при вводе должна возвращаться на начало, выдавать определенное сообщение и пользователь должен будет заново вводить.
Я не знаю как реализовать.....Помогите....  
   
Еще могу привести код на обработку нажатия Enter (если просто нажать Enter)  
@echo off  
:err  
cd .  
SET /P Name=1)Name:  
IF not %ERRORLEVEL%==0 (cls & echo Необходимо ввести имя! & echo. & goto err)  
echo.  
   
Еще может возникнуть ситуация когда пользователь сошлется на пустую папку, архив так же не создастся.  
Пожалуйста подскажите!!!! Заранее спасибо

Всего записей: 63 | Зарегистр. 22-04-2012 | Отправлено: 20:55 23-04-2012
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » Командная строка, батники, сценарии (bat, cmd)
articlebot (21-06-2016 11:40): Следующая часть - Командная строка, батники, сценарии (bat, cmd)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru