1

Предполагается, что этот пакетный файл назначит путь к файлу образа диска для переменной "game", а затем смонтирует этот образ с помощью программного вызова Daemon Tool's. Затем программа под названием SSF должна загрузить смонтированный образ диска.

К сожалению, этот пакетный файл загружает только образ, который уже смонтирован. Я пытаюсь понять каждую строку в этом файле, и я не могу найти какую-либо помощь со строкой .... set game =% 1% .... Я понимаю, что это присвоение переменной игре, но что это за переменная? Вот содержимое пакетного файла. Спасибо за любую помощь, которую вы можете предоставить.

@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 

1 ответ1

1

Я предполагаю, что %1% является ошибкой и должен быть %1 и вы должны запустить командный файл с параметром, таким как название игры. например, C:\blah>thebatfile thegame Это будет то, к чему относится %1 т.е. первый параметр. Вы можете просмотреть любую переменную с помощью echo %whatevervar% или echo %1 и echo %daemon% Вы также можете удалить @ECHO OFF чтобы увидеть больше происходящего. И в любой момент в пакетном файле вы можете сделать pause(при запуске он будет останавливаться после строки, и вы можете сделать ctrl-c для выхода), или вы можете попробовать строку с сообщением exit /b чтобы выйти из пакетного файла раньше. ,

Хотя я думаю, что это может ответить на ваш вопрос о% 1, это может не помочь вам, кроме ответа на ваш вопрос. Выходя за рамки вашего вопроса - Откуда вы получаете этот пакетный файл? У него могут быть различные проблемы, которые зависят от специфики исполняемых файлов, которые он помогает вам запускать.

Возможно, вам лучше избегать инструментов демона. Одно время это было отличное программное обеспечение, в течение многих лет, но затем они добавили вредоносное ПО в него http://forum.daemon-tools.cc/showthread.php?t=30115 и https://www.reddit.com/r/pcmasterrace/comments/2yt9gb/be_aware_daemon_tools_lite_installs_malware_adware/ Я предлагаю вам вместо этого использовать виртуальный clonedrive.

Если вы хотите смонтировать образ, то сначала сделайте это без командного файла. И чтобы запустить игру, как только образ смонтирован, запустите его без командного файла.

Как только вы можете сделать это вручную, вы можете попробовать сделать это с командным файлом.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .