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

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

Ответить
Настройки темы
CMD/BAT - [решено] Проверить несколько файлов оператором if

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


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

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


Здравствуйте!

Подскажите, можно ли проверить наличие нескольких файлов в разных папках с помощью одной команды If? По смыслу примерно следующее: ЕСЛИ существует %файл1% И существует %файл2% ВЫПОЛНИТЬ КОМАНДУ %команда1% ИНАЧЕ ВЫПОЛНИТЬ КОМАНДУ %команда2%

Отправлено: 11:12, 03-02-2016

 

Ветеран


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

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


Цитата Stavral:
Подскажите, можно ли проверить наличие нескольких файлов в разных папках с помощью одной команды If? По смыслу примерно следующее: ЕСЛИ существует %файл1% И существует %файл2% ВЫПОЛНИТЬ КОМАНДУ %команда1% ИНАЧЕ ВЫПОЛНИТЬ КОМАНДУ %команда2% »
С помощью одной «if exist» — нет, нельзя. Можно наподобие:
Код: Выделить весь код
if exist "файл1" (
	if exist "файл2" (
		команда1
	) else (
		команда2
	)
) else (
	команда2
)
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:20, 03-02-2016 | #2



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

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


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


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

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


Iska, спасибо большое! Думаю, так тоже подойдёт

Отправлено: 13:28, 03-02-2016 | #3


Ветеран


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

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


Цитата Stavral:
Думаю, так тоже подойдёт »
Это хорошо в случае пары-тройки файлов. А вот когда нужно будет проверить с десяток-другой — потребуется иной алгоритм.

Отправлено: 13:40, 03-02-2016 | #4



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Проверить существование 2 файлов в папке Weman Скриптовые языки администрирования Windows 2 04-06-2014 13:38
VBS/WSH/JS - [решено] Помогите с оператором If wer0102 Скриптовые языки администрирования Windows 6 30-07-2013 07:15
[решено] Проблемы с... условным оператором if )) evg64 AutoIt 5 13-09-2009 19:32
Уценка контента оператором united Мобильные ОС, смартфоны и планшеты 6 17-10-2008 15:23
C/C++ - Проблема с оператором cscanf M1sha Программирование и базы данных 2 20-05-2008 23:04




 
Переход