Diese Batch-Datei soll der Variablen "game" den Pfad einer Disc-Image-Datei zuweisen und dieses Image dann mit einem Programm einbinden, das Daemon Tool's aufruft. Dann soll ein Programm namens SSF das gemountete Disk-Image laden.
Leider lädt diese Batch-Datei nur das Image, das bereits gemountet ist. Ich versuche, jede Zeile in dieser Datei zu verstehen, und ich kann keine Hilfe für die Zeile finden. Set game =% 1%. Hier ist der Inhalt der Batch-Datei. Vielen Dank für jede Hilfe, die Sie zur Verfügung stellen können.
@echo off
set game=%1%
set daemon="C:\Program-blahblah-\DTLite.exe"
set emu="C:\Users-blahblah-\SSF_TestVer\SSF.exe"
%daemon% -mount 0, %game%
start /wait "" %emu%
%daemon% -unmount 0
IF NOT DEFINED MINIMIZED SET MINIMIZED=1 && START "" /MIN "%~dpnx0" %* && EXIT
den Anfang des Skripts zu setzen, und führen Sie es dann erneut aus, um festzustellen, ob dies hilfreich ist. Sehen Sie meine Antwort hier mit dieser Lösung und etwas Beschreibung.
Run with highest privileges
ausgewählten Option auszuführen . Sehen Sie sich meine Antwort hier an, aber Sie könnten SCHTASKS /Run /TN "\path\JobName"
vielleicht sogar die Methode verwenden, um sie auszuführen. Es gibt einige Ansatzpunkte, mit denen Sie testen können, die mir schnell einfallen, aber ich habe meine Antworten mit zutreffenderen Details versehen.