2013-10-07 105 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

將它保存在當前目錄導航不存在的路徑,如果你不能確定該怎麼做搞亂來執行它。如果您確實使用該路徑,請在前幾次備份它。

相關問題