-1

我写了一个 a.bat 文件,我想在命令提示符下使用它。例如,我在这个 a.bat 文件中写了“d:”。我应该在哪里保存这个文件,当我在命令提示符下写“a”时,它会转到驱动器 D?

4

2 回答 2

2

如果您希望从命令提示符处执行 .bat 文件,而不管命令提示符的当前路径如何,则需要将 .bat 文件保存在 PATH 系统变量中包含的目录中(假设您使用的是 Windows)。

例如

如果 a.bat 保存在 C:\MyDir\MySubDir

C:\>a.bat将执行(即如果 C:\MyDir\MySubDir 在 PATH 系统变量中,则目录将更改为 D:>。如果没有,您将收到如下消息

'a.bat' is not recognized as an internal or external command, operable program or batch file.

默认情况下,PATH 变量填充了一些路径,例如 C:\Windows\System32。您还可以使用下面链接中包含的说明将系统上的任何路径添加到 PATH 变量(文章适用于 Windows XP,但一旦进入系统属性,它与 Win 7/8 基本相同)。

http://support.microsoft.com/kb/310519

于 2013-10-07T18:44:48.503 回答
0

将它保存在当前目录中并导航到那里执行它而不会弄乱路径,如果您不确定如何执行此操作。如果您确实使用了该路径,请在前几次备份它。

于 2013-10-07T21:49:33.360 回答