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

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

Ответить
Настройки темы
CMD/BAT - [решено] Создать цикл

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


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

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


Есть программа 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 и писать для каждой путь... Конечно можно выделить все и скопировать как путь (так и делаю), но мне хотелось бы, что бы был идеальный батник.

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

Отправлено: 19:10, 22-12-2011

 

Ветеран


Contributor


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

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


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

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:19, 22-12-2011 | #2



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

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


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


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

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


Спасибо

Отправлено: 20:22, 22-12-2011 | #3



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Цикл в Цикле deamon7 Скриптовые языки администрирования Windows 5 15-04-2023 09:04
CMD/BAT - [решено] Цикл FOR mark23 Скриптовые языки администрирования Windows 2 15-07-2011 10:52
C/C++ - Задача на цикл. Hardcore Программирование и базы данных 6 27-09-2010 18:00
PowerShell - [решено] Цикл в Powershell laipisas02 Скриптовые языки администрирования Windows 2 02-08-2010 12:51
C/C++ - Цикл ganselo Программирование и базы данных 4 31-10-2008 12:13




 
Переход