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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Проверти мой бат файл, не пойму в чем ошибка

Ответить
Настройки темы
CMD/BAT - Проверти мой бат файл, не пойму в чем ошибка

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


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


Конфигурация

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


Написать командный файл, который будет копировать из текущего ката¬лога все файлы с расширением 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

Отправлено: 22:02, 22-11-2012

 

Аватара для ShaddyR

Железных Дел Мастер


Moderator


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

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


zaqbat, пропустил команду dir с параметрами
Цитата zaqbat:
IN (dir *.txt /a-d /b) »
ЗЫ: чем таким албанским писать комменты - лучше вообще не писать, чтоб глаза людям не травмировать.

-------
[FAQ] Как определить аппаратную конфигурацию компьютера и правильно задать вопрос
-------
В благодарность за помощь нажимаем ссылочку "Полезное сообщение" внизу этого самого сообщения (подробнее). Помните: админ конфеты НЕ ПЬЁТ ;)
-------
Говори, что думаешь и думай, что говоришь! (c) || МОЙ ShaddyR.at.UA/blog - Новая метла и инвентаризация)


Отправлено: 01:54, 23-11-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для gora

Ушёл из жизни


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

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


Код: Выделить весь код
@Echo Off
If "%~1"=="" Echo Directory is not defined& GoTo Quit
If Not Exist "%~1" Echo Directory "%~1" not found& GoTo Quit
For %%i In (*.txt) Do If Not "%%i"=="%~2" Copy "%%i" "%~1\%%i"
:Quit
Pause>Nul
Это сообщение посчитали полезным следующие участники:

Отправлено: 08:32, 23-11-2012 | #3


Аватара для ShaddyR

Железных Дел Мастер


Moderator


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

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


gora, для кошерности можно ввести проверку на отсутствие\корректность второго параметра командной строки

-------
[FAQ] Как определить аппаратную конфигурацию компьютера и правильно задать вопрос
-------
В благодарность за помощь нажимаем ссылочку "Полезное сообщение" внизу этого самого сообщения (подробнее). Помните: админ конфеты НЕ ПЬЁТ ;)
-------
Говори, что думаешь и думай, что говоришь! (c) || МОЙ ShaddyR.at.UA/blog - Новая метла и инвентаризация)


Отправлено: 13:57, 23-11-2012 | #4


Аватара для gora

Ушёл из жизни


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

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


ShaddyR, можно, но:
- это не запрошено
- его отсутствие не вызывает ошибок, чего не скажешь об отсутствии папки из первого параметра.

Отправлено: 14:02, 23-11-2012 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Проверти мой бат файл, не пойму в чем ошибка

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
HDD - не пойму(( max_ded@vk Накопители (SSD, HDD, USB Flash) 1 08-08-2012 10:06
Ошибка при загрузке Windows (файл nvgts.sys) mariolast Автоматическая установка Windows 2000/XP/2003 2 14-06-2011 13:39
Ошибка - Ошибка : Windows не нашла файл csrcs.exe Связной Microsoft Windows 2000/XP 2 09-03-2010 17:51
Доступ - [решено] Ошибка при установке разрешений на файл. demo Microsoft Windows 7 2 14-10-2009 20:41
Ошибка - [решено] SWF - файл - ошибка запуска Innokentich Microsoft Windows 2000/XP 6 29-03-2009 22:06




 
Переход