Проверка расширения переданного файла
В bat-файл передаётся путь к другому файлу (%1) вида "C:\Users\rsod\Desktop\image.jpg", так вот, надо сделать, так, чтобы для файлов с расширениями jpg, png, gif, jpe, jpeg запускался один набор команд, а для всех остальных - другой. Файл может быть без расширения ("C:\Users\rsod\Desktop\readme"), в этом случае он должен принадлежать второй группе.
|
Код:
@Echo Off
If "%~1"=="" Echo No parameter& Pause>Nul& Exit
For %%a In (jpg png gif jpe jpeg) Do If ".%%a"=="%~x1" Goto :M1
Echo No picture
Pause>Nul
Exit
:M1
Echo Picture
Pause>Nul
Exit
|
gora, спасибо! работает, только кавычки здесь одинарные нужны были, иначе выводит что-то типа
Цитата:
Непредвиденное появление: 15х15.jpg""=="".
|
|
Время: 10:09.
© OSzone.net 2001-