我需要能够在cmd提示符下键入“asm”并让它自动切换到c:驱动器并输入两个目录。我在批处理文件中写了这个:
c:
cd \usr\masm
PAUSE
然后我使用bat-to-exe转换器创建asm.exe
,然后我移动到C:\Windows\System32
文件夹,以便我可以执行asm.bat
文件。不幸的是,这会打开一个新的命令窗口,然后提示符如下所示:
按Enter后,命令窗口消失。我是非常新来创建和使用.bat文件,如何在不打开新窗口的情况下在已经打开的cmd窗口中执行.bat文件,以及如何将其保持打开状态以便我可以继续使用cmd提示符。
非常感谢任何帮助,谢谢!
答案 0 :(得分:2)
你应该将它保留为.bat文件,因为你没有制作可执行文件,你正在制作一些可执行文件(cmd)。
答案 1 :(得分:1)
我认为您需要将其保留为bat文件。您应该定义一个目录以将您的bat文件(如asm)放入(例如c:\ bin或c:\ bat)并更改路径以包含该目录。他们可以从任何地方输入bat文件的名称,它可以做你想要的。当bat文件完成后,它只会让你看到命令提示符。 如果移动到新计算机,则可以复制目录并在另一台计算机上设置路径。