Batch file 我应该在哪里保存批处理文件

Batch file 我应该在哪里保存批处理文件,batch-file,Batch File,我已经编写了一个a.bat文件,我想在命令提示符下使用它。 例如,我在这个a.bat文件中写了“d:”。 当我在命令提示符中写入“a”时,该文件将被保存到驱动器D?如果您希望从命令提示符执行.bat文件,而不考虑命令提示符的当前路径,则需要将.bat文件保存在path系统变量中包含的目录中(假设您使用的是windows) 比如说 如果a.bat保存在C:\MyDir\MySubDir中 C:\>a.bat将执行(即,如果路径系统变量中有C:\MyDir\MySubDir,则目录将更改为D:> “

我已经编写了一个a.bat文件,我想在命令提示符下使用它。 例如,我在这个a.bat文件中写了“d:”。
当我在命令提示符中写入“a”时,该文件将被保存到驱动器D?如果您希望从命令提示符执行.bat文件,而不考虑命令提示符的当前路径,则需要将.bat文件保存在path系统变量中包含的目录中(假设您使用的是windows)

比如说

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

C:\>a.bat
将执行(即,如果路径系统变量中有C:\MyDir\MySubDir,则目录将更改为D:>

“a.bat”不被识别为内部或外部命令、可操作程序或批处理文件。

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


将其保存在当前目录中,如果您不确定如何执行,则导航到该目录以执行它,而不会弄乱路径。如果确实使用该路径,请在前几次备份它。

如果您以管理员身份运行,它将从
System32
文件夹运行,否则它将从您的用户文件夹运行。您以哪种方式运行g it?除非每次都要写入整个文件路径,否则会有不同。