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