用cmd.exe,在该目录更改目录并运行命令(use cmd.exe to change direc

2019-07-29 08:23发布

所有我想要做的是:

  1. 切换到不同的驱动器的特定目录
  2. 在该目录中如DIR运行一个命令

我需要使用的cmd.exe来做这一条线从不同的驱动器启动

我会做这样的:

c:
cd temp
dir 

所以在一个语句,因此到目前为止,我有:

cmd /c c: & cd\temp & dir

但是,这只是给了我对于P目录:目录当中从我做起。 我怎样才能得到DIR从C返回:\ TEMP?

我不能运行一个批处理文件,它必须在一个行语句。

Answer 1:

您可能需要调用与CD / d选项,从而不仅改变驱动器C当前目录:也去那里(如果你是不是已经该驱动器上)。

 cmd /c "cd /d c:\temp && dir"


Answer 2:

你用&&或多个命令分开

如果cmd窗口已经打开,并通过命令行运行

 c: && cd\temp && dir

要么

cmd /c && c: && cd\temp && dir


Answer 3:

你想要一个命令行各地报价:

cmd /c "cd c:/ & dir"



文章来源: use cmd.exe to change directory and run command in that directory
标签: cmd