3
私は大学のDosBoxエミュレータで作業しています。 MASMで.asmファイルを構築します。私は、毎回.asmファイルをmasmでビルドする必要があり、4回入力してから.objを入力して4回入力することに非常に疲れました。その後、実際の.exeを実行します。私はこれを自動化したいと思って、しばらくの間検索した後、私はバッチファイルを作る必要があることを理解しています。現在、このようになっています.asmファイルを自動的にビルド、リンク、実行するバッチファイルを作成するにはどうすればよいですか?
@echo off
set arg1=%1
masm %arg1%.asm
%SendKeys% ("echo off{ENTER}")
%SendKeys% "echo off{ENTER}"
%SendKeys% "echo off{ENTER}"
%SendKeys% "echo off{ENTER}"
link %arg1%.obj
%SendKeys% "echo off{ENTER}"
%SendKeys% "echo off{ENTER}"
%SendKeys% "echo off{ENTER}"
%SendKeys% "echo off{ENTER}"
%arg1%.exe
%SendKeys% "echo off{ENTER}"
SendKeysの部分は機能しません。私がオンラインで検索したとき、私は私が見つけたものに圧倒されました。私はちょうど私が手動で毎回行う必要がある4つの入力キーをシミュレートするための簡単な方法が(もしあれば)したい。
'masm'は対話的ではないというオプションがありますか? – fuz
初めて聞いたことがあります。私は過去20分間、そのオプションの変更方法を見つけることができませんでした。私がどこでそれを変えることができるか教えていただけたら、私はとても感謝しています。 –
あなたは命を救う人です!私は文字通りこれ以上3時間を探しています。私はそれがとても明白でシンプルなものの一つだと思います。私たちはコースでのシェルプログラミングについては扱っていませんが、残念ですが、これはあまり意味のない質問です。 –