使用 cd 而不打开新的批处理文件 window
Batch file to use cd without opening new window
我需要能够在cmd提示符下输入"asm"让它自动切换到c:盘进入两个目录。我在批处理文件中写了这个:
c:
cd \usr\masm
PAUSE
然后我使用 bat-to-exe 转换器创建 asm.exe
,然后我将其移动到 C:\Windows\System32
文件夹以便我可以执行 asm.bat
文件。不幸的是,这会打开一个新命令 window,然后提示如下所示:
一旦你按下回车,命令 window 就会消失。我对创建和使用 .bat 文件 非常陌生,如何在不打开新的 window,以及如何让它保持打开状态,以便我可以继续使用 cmd 提示符。
非常感谢任何帮助,谢谢!
我认为您需要将其保留为 bat 文件。您应该定义一个目录来放置您的 bat 文件(如 asm)(如 c:\bin 或 c:\bat)并更改路径以包含该目录。他们你可以从任何地方输入 bat 文件的名称,它会做你想做的事。当 bat 文件完成后,它只会让您看到命令提示符。
如果移动到新机器,可以复制该目录并在另一台机器上设置路径。
您应该将其保留为 .bat 文件,因为您不是在制作可执行文件,而是在制作可执行文件 (cmd) 上 运行 的内容。
我需要能够在cmd提示符下输入"asm"让它自动切换到c:盘进入两个目录。我在批处理文件中写了这个:
c:
cd \usr\masm
PAUSE
然后我使用 bat-to-exe 转换器创建 asm.exe
,然后我将其移动到 C:\Windows\System32
文件夹以便我可以执行 asm.bat
文件。不幸的是,这会打开一个新命令 window,然后提示如下所示:
非常感谢任何帮助,谢谢!
我认为您需要将其保留为 bat 文件。您应该定义一个目录来放置您的 bat 文件(如 asm)(如 c:\bin 或 c:\bat)并更改路径以包含该目录。他们你可以从任何地方输入 bat 文件的名称,它会做你想做的事。当 bat 文件完成后,它只会让您看到命令提示符。 如果移动到新机器,可以复制该目录并在另一台机器上设置路径。
您应该将其保留为 .bat 文件,因为您不是在制作可执行文件,而是在制作可执行文件 (cmd) 上 运行 的内容。