Como iniciar um aplicativo em um determinado diretório, usando outro como seu diretório de trabalho?

0

Para um sistema que estamos implantando para nosso cliente, precisamos executar o executável setup a partir de% temp% e usá-lo para a instalação, arquivos em outro diretório. Isso não pode ser resolvido no nível do aplicativo. Então, basicamente o que eu preciso para de alguma forma "enganar" o setup.exe localizado em% temp% para pensar que correu sob outro diretório.

Alguma ideia? Eu tentei fazer pushd & popd, isso não funciona porque o sistema operacional tenta chamar setup.exe a partir do diretório dos arquivos de dados, não do setup.exe. Eu também tentei chamar setup.exe executando um bat do diretório de arquivos de dados, que basicamente o chama fazendo:

%temp%\setup.exe

fazendo:

cd %temp%
setup.exe

também falhou

    
por user2723297 27.01.2014 / 20:18

0 respostas