Цитата Sisin:
Некоторые batники было бы удобно запускать ярлыком, но к сожалению не всегда они срабатывают из-за того, что меняются пути при запуске ярлыка.
Т.е. запуская сам batник все работает, запуская его через ярлык - нет. »
|
И здесь попробую стелепатировать
Рабочий каталог в ярлыке надо задать, для уверенной работы батника... это и будет %cd% для него, когда файлы будете на ярлык дропить
Ну, а если хочется, чтобы файлы складывались туда же, где они и находятся, то код сделайте таким:
Код:
@echo OFF
for %%i in (%*) do (
set "file=%%~nxi"
set "fld=%%~dpi"
call :sub
)
pause&exit /b
:sub
"C:\12\program.exe" /F "%file%" /D "%fld:~0,-1%" /T 2 /DW"
exit /b