批处理,使用Start Cmd在新窗口中运行cmd

时间:2014-08-07 19:25:25

标签: batch-file cmd

所以我想从我的批处理脚本中打开一个新的cmd提示符,并将其设置为"活动窗口"在我的脚本中运行以下cmds。

我知道如何打开新的cmd promt:

start cmd \k "cd c:/users" 

现在每当我输入cmds以在该行下执行时,它就会在我用来调用我的批处理脚本的提示中执行。如何设置它以便它们都在新窗口中执行,将会执行很多cmd并且我已经尝试了&&和&但它不起作用。

对此有任何帮助将不胜感激!

提前致谢!

1 个答案:

答案 0 :(得分:1)

这有效:

@echo off
start cmd /k "cd c:\users" ^&set/p check=Did it work? ^& call echo %%check%%

注意:c:\而不是c:/

或者:

@echo off
start cmd /k "cd /d c:\users" ^&^
set/p check=Did it work? ^&^
call echo %%check%%