2013-09-21 214 views

回答

1

該位置必須在系統%PATH%中,因爲它可以直接在cmd中執行。您可以在cmd中輸入echo %PATH%來查看當前的%PATH%

因此,您有兩種選擇:將腳本目錄添加到%PATH%,或將腳本放在%PATH%中已包含的位置。

要將目錄添加到%PATH%,請從控制面板中選擇System,選擇'高級'選項卡,然後選擇'環境變量'按鈕,然後找到PATH(用戶或系統)並進行編輯。只需追加「;」到它。

但是添加整個目錄可能會很危險,因爲它會讓您的腳本目錄中的所有可執行文件都可以直接從cmd訪問。在我看來,更好的方法是將您的腳本複製到%PATH%中已經存在的目錄中,如Windows\System32

+0

謝謝!基本上,cmd.exe可以在'C:\ Windows \ System32 \ cmd.exe'中找到,即使在64位計算機上(我也有)。所以我把'(name here).cmd'放到'C:\ Windows \ System32 \ cmd.exe'中。我現在可以將它作爲'(namehere)param1 param2等來運行。「# – Parallaxbeta

+4

把它們放入C:\ WIndows其實是一個非常糟糕的習慣。創建一個新目錄,如C:\ BIN或C:\ users \ parallaxbeta \ bin,將腳本放在那裏並將其添加到路徑中。 – joeking