我想做的就是:
我需要使用cmd.exe从一个不同的驱动器开始在一行中执行此操作
我会这样做:
c:
cd temp
dir
Run Code Online (Sandbox Code Playgroud)
所以到目前为止,我有一个声明:
cmd /c c: & cd\temp & dir
Run Code Online (Sandbox Code Playgroud)
但这只是给了我开始的P:目录的目录.如何从c:\ temp返回目录?
我无法运行批处理文件,它必须是一行语句.
Chr*_*n.K 30
您可能希望使用/ d选项调用CD,因此不仅要更改驱动器c上的当前目录,还要去那里(如果您不在该驱动器上).
cmd /c "cd /d c:\temp && dir"
Run Code Online (Sandbox Code Playgroud)
您可以使用 && 或 & 来分隔多个命令
如果 cmd 窗口已打开并从命令行运行
c: && cd\temp && dir
Run Code Online (Sandbox Code Playgroud)
或者
cmd /c && c: && cd\temp && dir
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
66353 次 |
| 最近记录: |