Цитата Rostlv:
Нужно написать код для проверки большого количества файлов в разных директориях, и в случае отсутствия хотя-бы одного, вывести окошко с текстом об отсутствии файлов. Главное, чтобы эту команду не перечислять после указания каждого файла, она одинакова для всех отсутствующих файлов, должно быть красиво. »
|
Попробуйте так:
Код:

@Echo off
For %%I In (
"Директория\файл.exe"
"Директория\файл2.exe"
"Директория\файл3.exe"
"Директория\файл4.exe"
"Директория\файл5.exe"
"Директория 1\файл.exe"
"Директория 1\файл2.exe"
"Директория 1\файл3.exe"
"Директория 1\файл4.exe"
"Директория 1\файл5.exe"
) Do If Not Exist "%%~I" msg * /w /TIME:2 File '%%I' is absent.
exit
Цитата Rostlv:
If Not Exist %Директория%\файл.exe »
|
Не делайте переменных содержащих кирилицу.
Если у Вас в каждой директории ищутся одни и те же файлы, то можно сделать еще короче применив вложенный цикл.