我知道这似乎这已被问过,但我需要一批在新窗口中打开另一个批次。 我试过了:
start abc.bat
cmd abc.bat
run abc.bat
和别的。 他们已经在同一个窗口中的所有打开或只是在新窗口中打开命令提示符,无视我的批处理。 是否有一个批处理命令在新窗口中打开一个批处理文件?
我知道这似乎这已被问过,但我需要一批在新窗口中打开另一个批次。 我试过了:
start abc.bat
cmd abc.bat
run abc.bat
和别的。 他们已经在同一个窗口中的所有打开或只是在新窗口中打开命令提示符,无视我的批处理。 是否有一个批处理命令在新窗口中打开一个批处理文件?
这是一个有点怪start abc.bat
不工作,但我想这是因为你在其它批次的中间运行此。 你可能需要call
:
22:22:38.85 c:\help call
Calls one batch program from another.
CALL [drive:][path]filename [batch-parameters]
给你start call abc.bat
或call start abc.bat
取决于具体的问题是什么。
这是你的后?
start "New Window" cmd /c test.cmd
start abc.bat
对我的作品。 什么是你的情况的问题? 您也可以尝试start cmd /c abc.bat
。
为了简单地做它只是
start cmd /c "exampleexample.bat"
这也可以用空格工作;
start cmd /c "example example.bat"
和目录。
start cmd /c "C:\NAME\Example\Hi there\example example.bat"
我创建了通用料与这个和这个完美的作品。
不幸的是,我不知道有这样的方法(我遇到同样的事情)的。 然而,试图杀死旧的窗口,当你开始批量
abc.bat:
abd.bat
stop
abd.bat:
@echo off
@echo It works!
如果你要在不同的命令提示符下运行,键入启动C:\ abc.bat或任何abc.bat的目录,或者如果你想在同一个命令提示符打开它,呼叫类型“C:\ abc.bat”再次,只要该目录。 它应该工作
无论是:所谓的 “C:\ abc.bat” 或启动C:\ abc.bat