Цитата AliEnder:
можно ли wpi отучить назначать текущим каталогом свою папку, при запуске командных файлов »
|
чтобы этот вопрос не возникал нужно просто в батниках предусматривать вероятность подобной ситуации. Допустим, что установка некого приложения производится батником, находящимся рядом с setup.exe. Ес-но, если рабочий каталог будет изменен извне (в данном случае посредством wpi), то батник не найдет setup.exe (или запустит какой-то "левый" setup.exe путь к к-рому будет в PATH-е). Для легкого решения данной проблемы нужно просто в начале батника установить рабочую директорию = директории батника, а на выходе восстановить ту, что была до старта батника. Делается это так:
Код:
![Выделить весь код](images/misc/selectcode.png)
echo установка директории батника рабочей
pushd "%~dp0"
echo установка проги в тихом режиме
setup.exe /s
echo восстановление рабочей директории
popd