Como converter este arquivo bat para instalar um jogo com ele?

1

O arquivo Bat segue:

 @echo off
uharc x data.uha
call restore.bat
startw unpack.exe /nh
startw inject.exe "streams.wav"
startw regsetup.exe
del data.uha > nul
del uharc.exe > nul
del startw.exe > nul
del inject.exe > nul
del restore.bat > nul
echo -------------------------------------------
echo All Done. <<<---- GNdH ---->>> 
echo -------------------------------------------

Então, o que eu tenho que fazer para poder instalar esse jogo? E alguma dica, se possível?

Eu tentei coisas sobre isso, eu tenho outros arquivos de morcego rodando como o servidor tekkit bat. Mas não consigo pensar em nada que eu possa fazer sobre isso. Existe algum programa além do vinho / crossover que poderia executá-lo?

Quando eu uso o wine cmd, ele fornece "o aplicativo não pôde ser iniciado".

Ao renomeá-lo para .sh , consegui 5 ou 6 sentenças nele, mas ele ainda fecha após meio segundo, como normalmente, sem alterar nada.

    
por user126336 01.02.2013 / 11:10

1 resposta

5

Você não pode simplesmente "converter" isso em um shell script, ele chama outros scripts de lote e arquivos exe, que são aplicativos do Windows e não executáveis no Linux (ou qualquer outro SO que não seja Windows).

A única maneira é executá-lo no Wine, o qual emula um ambiente Windows.

Execute o console do Windows do Wine:

wineconsole cmd

E neste console, vá para o caminho do arquivo em lote e execute-o:

cd path\to\batchfile
batchfile.bat
    
por phoibos 01.02.2013 / 11:47