永发信息网

批处理的一段命令

答案:1  悬赏:0  手机版
解决时间 2021-06-05 12:07
  • 提问者网友:山高云阔
  • 2021-06-05 08:04

刚学。不懂。帮忙解释下面一段命令的中文意思。

masm %1.asm
if errorlevel 1 pause & edit %1.asm
link %1.obj

谢谢

最佳答案
  • 五星知识达人网友:刀戟声无边
  • 2021-06-05 08:40
%1是通过命令行传进来的参数,比如你的批处理叫make.bat
如果你make a
那么就会被替换成执行
masm a.asm
if errorlevel 1 pause & edit a.asm
link a.obj

执行的操作是先用masm汇编a.asm这个文件,如果编译出错(errorlevel 1)那么就执行edit a.asm,也就是用edit打开a.asm进行编辑
link a.obj则是把前一步masm生成的a.obj连接生成可执行文件a.exe
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯