![]() |
Проверти мой бат файл, не пойму в чем ошибка
Написать командный файл, который будет копировать из текущего ката¬лога все файлы с расширением txt, кроме одного файла, указанного в качестве второго параметра командной строки, в каталог, указанный пер¬вым параметром. Если имя каталога, в который должно производиться копирование, не задано, то вывести сообщение об этом и прервать выполнение файла.
@ECHO REM Proverka nali4iya parametra komandnou stroki IF -%1==- GOTO NoDir REM Kopirovanie nygnbIx favulov FOR %%i IN (*.txt) DO IF NOT -%%i==-%2 COPY %%i %1\%%i GOTO End :NoDir ECHO Ne ykazan katalog dlya kopirovaniya! PAUSE :End |
zaqbat, пропустил команду dir с параметрами
Цитата:
|
Код:
@Echo Off |
gora, для кошерности можно ввести проверку на отсутствие\корректность второго параметра командной строки :)
|
ShaddyR, можно, но:
- это не запрошено - его отсутствие не вызывает ошибок, чего не скажешь об отсутствии папки из первого параметра. |
Время: 19:20. |
Время: 19:20.
© OSzone.net 2001-