Код:
Код: Выделить всё
For /R C:\Users\admin\Desktop\Gen\ %%I In (*.exe) Do Start /Wait "" "%%I"он рабочий, но есть проблемка, все эти *.exe являются SFX архивами и их надо запустить с параметром /y
а также назначить им рабочую папку C:\Users\admin\Desktop\unpack_Gen\
пробовал
Код:
Код: Выделить всё
For /R C:\Users\admin\Desktop\Gen\ %%I In (*.exe) Do Start /Wait "" "%%I" /yКод:
Код: Выделить всё
For /R C:\Users\admin\Desktop\Gen\ %%I In (*.exe) Do Start /Wait "" "%%I" "/y"не помогает
____________________________________________________________________________________________________ _______________
решение задачи от gora и amel27:
Цитата amel27:
на основе варианта от gora:
Код:
Код: Выделить всё
For /R C:\Users\admin\Desktop\Gen\ %%I In (*.exe) Do (
Echo A|Start "" /D "C:\Users\admin\Desktop\unpack_Gen\" /B /Wait "%%~I"
)
во вторых зависит от выбранного типа управления архивацией чем более современная версия архиватора тем больше вероятность наличия режима "умолчаний", и как правило без специального включения "про" опций, всё происходит по режиму "умолчаний", внимательно прочитай мой пост, я там об этом говорю, только не разжёвываю