パラメータ付きバッチファイルからexeを実行する

パラメータ付きバッチファイルからexeを実行する

私の弟はセガ エミュレーター Gens.exe でゲームをするのが大好きです。彼はエミュレーターのゲーム ジーニー セクションでいくつかのチートも使用します。
セガゲーム用のGensエミュレータ
ゲーム ROM を開いて後からチートを追加するのは、彼の年齢では難しいです。

私が望んでいるのは、ROM (.smd ファイル) を自動的に開き、ROM を開いた後にいくつかのチートを追加するバッチ ファイルを作成することです。

たとえば、バッチファイルでROM「Contra_Hard Corps.smd」を開き
、Game Genieセクションに次の2つのチートを追加します。

チートコード | 名前
AM4A-AA8C | 武器損失なし
ADXT-A60L | スーパージャンプ

Game Genie ウィンドウは次のようになります。
ゲームジーニーウィンドウ

エミュレータは次のリンクから入手できます:
http://www.emulator-zone.com/doc.php/genesis/

このリンクから ROM を入手できます:
https://wowroms.com/en/roms/sega-genesis-megadrive/contra-hard-corps-usa/25433.html

答え1

以下の内容のバッチファイルを作成し、ROM ファイルと同じフォルダに配置しgens.exeますsmd

ROM ファイルを変更する場合は、ファイル拡張子を保持したまま、2 か所に表示されるバッチ ファイル内の名前も変更します。

(
echo AM4A-AA8C No Weapon Loss
echo ADXT-A60L Super Jump
)>"Contra - Hard Corps (USA, Korea).pat"

echo Pat file created. 

start "" gens.exe "Contra - Hard Corps (USA, Korea).smd"

関連情報