Suponho que %1%
seja um erro e deva ser %1
e você deve executar o arquivo em lote com um parâmetro como o nome do jogo. por exemplo. C:\blah>thebatfile thegame
Isso será o que %1
refere, ou seja, o primeiro parâmetro. Você pode visualizar qualquer variável com echo %whatevervar%
ou echo %1
e echo %daemon%
E você pode remover a linha @ECHO OFF
para poder ver mais do que está acontecendo. E a qualquer momento no arquivo em lote você poderia fazer pause
(quando rodar ele irá pausar após uma linha e você pode fazer ctrl-c para sair), ou você pode tentar uma linha que diz exit /b
para sair do lote arquivo cedo.
Embora eu possa responder a sua pergunta sobre o% 1, talvez não ajude você além de responder à sua pergunta. Indo além da sua pergunta - De onde você está tirando esse arquivo de lote? Ele pode ter vários problemas com ele, dependendo das especificidades dos executáveis que ele está ajudando a executar.
Talvez seja melhor evitar as ferramentas do daemon. Ao mesmo tempo, foi um ótimo software, durante anos, mas depois eles adicionaram malware a ele link e link Sugiro que você use o virtual clonedrive.
Se você deseja montar uma imagem, faça primeiro sem um arquivo em lotes. E para começar o jogo, quando a imagem estiver montada, execute-a sem um arquivo em lote.
Depois de fazer isso manualmente, tente fazer isso com um arquivo em lotes.