2013-10-07 134 views
-1

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

+0

如果您作为管理员运行,它将从'System32'文件夹运行,否则它将从您的用户文件夹运行。你在哪种方式运行它?除非每次都写整个文件路径,否则这将会有所作为。 – Grant

回答

2

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

对于实施例

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

C:\>a.bat将执行(即,目录将变化到d:>如果C:\ MYDIR \ MySubDir是在。PATH系统变量如果不是,您将如下

'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

0

将它保存在当前目录导航不存在的路径,如果你不能确定该怎么做搞乱来执行它。如果您确实使用该路径,请在前几次备份它。

相关问题