PDA

Показать полную графическую версию : [решено] Создать цикл


retab
22-12-2011, 19:10
Есть программа iwi2dds.exe, которая конвертирует файлы *.iwi в *.dds. Синтаксис у ней простой: iwi2dds.exe "путь к файлу". Мне нужно с помощью это программы перекодировать неизвестное число файлов *.iwi.
До этого я пользовался такой версией батника:

iwi2dds.exe "D:\Skins\viewhand_marine_ghillie_clr.iwi"
iwi2dds.exe "D:\Skins\whisp_spiral.iwi"
iwi2dds.exe "D:\Skins\wind_hl_atlas.iwi"
iwi2dds.exe "D:\Skins\wind_rain_atlas.iwi"
iwi2dds.exe "D:\Skins\woodcage_col.iwi"
iwi2dds.exe "D:\Skins\woodcrates_col.iwi"
pause

Батник лежи в папке с программой. Но в том то и минус, что файлов ~200 и писать для каждой путь... Конечно можно выделить все и скопировать как путь (так и делаю), но мне хотелось бы, что бы был идеальный батник.

Буду благодарен всем, кто откликнется.

megaloman
22-12-2011, 19:19
For %%f In ("D:\Skins\*.iwi") Do iwi2dds.exe "%%f" Если выполнять не в бат-файле, а в командной строке, вместо %% применять %

retab
22-12-2011, 20:22
Спасибо :)




© OSzone.net 2001-2012