Ich denke, das %1%
ist ein Fehler und sollte es sein, %1
und Sie sollten die Batch-Datei mit einem Parameter wie dem Namen des Spiels ausführen. zB C:\blah>thebatfile thegame
Das wird sein, was %1
den ersten Parameter auf, dh bezieht. Sie können eine beliebige Variable anzeigen mit echo %whatevervar%
oder echo %1
und echo %daemon%
Und Sie können die entfernen @ECHO OFF
Linie, so dass Sie mehr sehen, was los ist. Sie können dies jederzeit in der Batch-Datei tun pause
(beim Ausführen wird es nach einer Zeile angehalten und Sie können Strg-C zum Beenden ausführen), oder Sie können eine Zeile mit der Meldung versuchen, exit /b
die Batch-Datei vorzeitig zu beenden .
Ich denke, das könnte Ihre Frage zu% 1 beantworten, aber es hilft Ihnen nicht weiter, als Ihre Frage zu beantworten. Über Ihre Frage hinausgehen - Woher bekommen Sie diese Batch-Datei? Möglicherweise gibt es verschiedene Probleme, die von den Besonderheiten der ausführbaren Dateien abhängen, die Sie beim Ausführen unterstützen.
Sie sollten besser auf Daemon-Tools verzichten. Zu einer Zeit war es jahrelang eine großartige Software, aber dann fügten sie Malware hinzu http://forum.daemon-tools.cc/showthread.php?t=30115 und https://www.reddit.com/r/ pcmasterrace / comments / 2yt9gb / be_aware_daemon_tools_lite_installs_malware_adware / Ich schlage vor, dass Sie stattdessen ein virtuelles Clonedrive verwenden.
Wenn Sie ein Bild mounten möchten, müssen Sie es zuerst ohne Batchdatei tun. Um das Spiel zu starten, starten Sie das Bild, sobald das Bild eingehängt ist, ohne eine Batch-Datei.
Wenn Sie dies manuell tun können, können Sie es mit einer Batchdatei versuchen.