Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Новый участник


Сообщения: 7
Благодарности: 0

Профиль | Отправить PM | Цитировать


Помогите пожалуйста с написанием bat-ника. Он не сильно отличаться должен от ентого вроде как.
Написать пакетный файл, который будет копировать из текущего каталога все файлы с некоторым расширением, кроме одного файла, указанного в качестве второго параметра командной строки, в каталог, указанный первым параметром. Если имя каталога, в который должно производиться копирование, не задано, то вывести сообщение об этом и прервать выполнение файла

Вот тут набросал из того что нашел - подскажите надо ли и если надо - где поправить?

@Echo Off
If '%1==' (Echo "Не указана папка для копирования"
GoTo :Eof)

xcopy *.txt %1\
If Not %ErrorLevel%==0 (
Echo Ошибка при копировании
Pause
GoTo :Eof
)
Вот это проверил - работает - только не понимаю как выполнить вот это условие: кроме одного файла, указанного в качестве второго параметра командной строки

Последний раз редактировалось Veseliy, 28-02-2012 в 23:29.


Отправлено: 22:24, 28-02-2012 | #5