Windows启动命令打开空白提示

时间:2016-05-17 19:22:01

标签: windows batch-file cmd

我正在尝试获取一个命令提示符以打开另一个命令提示符。这是整个计划:

@echo off
prompt $g

echo Loading Saved Game...
cls
start /B /D "%cd%\game\playsave.bat"
::playsave starts in this window, do
::not write any additional lines below

每当我运行它时,它会显示起始文本(Microsoft Windows版权所有)而不是playsave.bat

为什么会发生这种情况,我该如何解决?

1 个答案:

答案 0 :(得分:0)

存在两个问题,第一个问题是您没有为/D选项提供目录,该选项指定命令将使用的当前目录。另一个问题是你在命令名称周围加上引号。 start命令将第一个参数中的引号解释为要赋予新窗口的标题。为了解决这个问题,提供了一个空标题作为第一个参数。所以你需要这样的东西:

start /B /D "%cd%\game" "" "%cd%\game\playsave.bat"