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.