相关疑难解决方法(0)

如何制作一个自动构建、链接和执行 .asm 文件的批处理文件?

我在大学里使用 DosBox 模拟器。我们使用 MASM 构建 .asm 文件。我非常厌倦每次都必须使用 masm 构建 .asm 文件,然后按 Enter 键 4 次,然后输入 link .obj,然后输入 4 次。然后运行实际的.exe。我想自动执行此操作,经过一段时间的搜索,我知道我需要制作一个批处理文件。目前看起来像这样

@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}"
Run Code Online (Sandbox Code Playgroud)

SendKeys 部分不起作用。当我在网上搜索时,我对所发现的内容感到不知所措。我只是想要一种简单的方法(如果有的话)来模拟每次都必须手动按下的四个回车键。

assembly masm

3
推荐指数
1
解决办法
753
查看次数

标签 统计

assembly ×1

masm ×1