我在大学里使用 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}"
SendKeys 部分不起作用。当我在网上搜索时,我对所发现的内容感到不知所措。我只是想要一种简单的方法(如果有的话)来模拟每次都必须手动按下的四个回车键。
您可以放置一个分号;
结束时masm.exe
and link.exe
命令行使程序使用提示的默认文件名。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)