如何更改目录以从不同的驱动器运行.bat文件?

时间:2014-03-18 13:45:51

标签: windows batch-file

我有一些从本地目录运行的.bat文件(例如C:\ Users \ pozna001)。但是,当我尝试使用cd F:\nrcs_project将目录更改为数据驱动器以从其他位置运行.bat文件时,我看到命令提示符无法识别cd命令。如何在命令提示符中更改目录,以便我可以从其他驱动器(即连接到服务器的数据驱动器)运行这些.bat文件?

enter image description here

6 个答案:

答案 0 :(得分:53)

CD /D F:\nrcs_project

除了更改驱动器的当前目录外,还可以使用/ D开关更改当前驱动器。

答案 1 :(得分:0)

如果您需要从设备转到另一个设备(在您的情况下从C:\转到F:\,则需要在输入F:之前/之后输入cd命令,因此它将在F设备上运行。否则,您可以使用/D功能的cd参数。

总而言之,

$C:\Folder> F:
$F:\>cd F:\whatever
$F:\whatever>...

$C:\Folder> cd F:\whatever
$C:\Folder> F:
$F:\whatever>...

$C:\Folder> cd /D F:\whatever
$F:\whatever>...

答案 2 :(得分:0)

首先需要输入 F:才能更改为F:\驱动器,然后可以使用CD命令

或者您可以使用/ D开关一次性完成所有操作:

CD /D F:\nrcs_project

答案 3 :(得分:0)

上述两种解决方案都是正确的。

最快的是:

cd / d f:\ nrcs_project

但你可以先改变驱动器,然后改变目录。

使用cd /?它会告诉你所有的参数。

答案 4 :(得分:0)

you can also use

Objects are not valid as a React child (found: object with keys {style}). If you meant to render a collection of children, use an array instead.

这还将允许使用pushd "F:\nrcs_project"

返回上一个目录

请记住,在特殊字符,空格等情况下,最好用双引号将路径引起来。

答案 5 :(得分:-1)

命令如下所示:

F: && cd nrcs_project