bat 新增環境變數

2022-02-01 11:27:51 字數 1995 閱讀 7015

修改環境變數 :輸入 「set 變數名=變數內容」即可,比如將path設定為「d:\hacker.exe」,只要輸入set path="

d:\nmake.exe

"。注意,此修改環境變數是指用現在的內容去覆蓋以前的內容,並不是追加。

比如當我設定了上面的path路徑之後,如果我再重新輸入set path="

c",再次檢視path路徑的時候,其值為「c:」,而不是「d:\nmake.exe」;「c」。

新增環境變數:為path新增乙個新的路徑,輸入「 set path=%path%;d:\hacker.exe」即可將d:\hacker.exe新增到path中,再次執行"

set path=%path%;c:

",

那麼,使用set path語句來檢視的時候,將會有:d:\hacker.exe;c:,而不是像第3步中的只有c:。

%allusersprofile%區域性 返回所有「使用者配置檔案」的位置。

%cd%區域性 返回當前目錄字串。

%cmdcmdline%區域性 返回用來啟動當前的 cmd.exe 的準確命令列。

%cmdextversion%系統 返回當前的「命令處理程式擴充套件」的版本號。

%computername%系統 返回計算機的名稱。

%comspec%系統 返回命令列直譯器可執行程式的準確路徑。

%date% 系統 返回當前日期。使用與 date /t 命令相同的格式。由 cmd.exe 生成。有關 date 命令的詳細資訊,請參閱 date。

%errorlevel%系統 返回最近使用過的命令的錯誤**。通常用非零值表示錯誤。

%homedrive%系統 返回連線到使用者主目錄的本地工作站驅動器號。基於主目錄值的設定。使用者主目錄是在「本地使用者和組」中指定的。

%homepath%系統 返回使用者主目錄的完整路徑。基於主目錄值的設定。使用者主目錄是在「本地使用者和組」中指定的。

%homeshare%系統 返回使用者的共享主目錄的網路路徑。基於主目錄值的設定。使用者主目錄是在「本地使用者和組」中指定的。

%logonsever%區域性 返回驗證當前登入會話的域控制器的名稱。

%number_of_processors%系統 指定安裝在計算機上的處理器的數目。

%os% 系統 返回作業系統的名稱。windows 2000

將作業系統顯示為 windows_nt。

%path%系統 指定可執行檔案的搜尋路徑。

%pathext%系統 返回作業系統認為可執行的副檔名的列表。

%processor_architecture%系統 返回處理器的晶元體系結構。值: x86,ia64。

%processor_identfier%系統 返回處理器說明。

%processor_level%系統 返回計算機上安裝的處理器的型號。

%processor_revision%系統 返回處理器修訂號的系統變數。

%prompt%區域性 返回當前解釋程式的命令提示符設定。由 cmd.exe 生成。

%random% 系統 返回 0 到 32767

之間的任意十進位制數字。由 cmd.exe 生成。

%systemdrive%系統 返回包含 windows xp 根目錄(即系統根目錄)的驅動器。

%systemroot%系統 返回 windows xp 根目錄的位置。

%temp% and %tmp%系統和使用者 返回對當前登入使用者可用的應用程式所使用的預設臨時目錄。有些應用程式需要 temp,而其它應用程式則需要 tmp。

%time% 系統 返回當前時間。使用與 time /t 命令相同的格式。由 cmd.exe 生成。有關 time 命令的詳細資訊,請參閱 time。

%userdomain%區域性 返回包含使用者帳戶的域的名稱。

%username%區域性 返回當前登入的使用者的名稱。

%userprofile%區域性 返回當前使用者的配置檔案的位置。

%windir% 系統 返回作業系統目錄的位置。

參考:

配置環境變數 bat

code by fireghost57 modify 2014.3.12 echo off 設定環境變數 set add path1 d oracle product 10.2.0 db 1 bin set env path1 oracle home 檢查path中是否已新增 wmic enviro...

新增環境變數

首先 你是再linux 下做開發是是windows 下面 如果是再linux 下面的話你安裝的是什麼交叉編譯器。基於arm 的 或者說其他的 如 mips 的。如果是arm的話 在終端 輸入命名 arm linux gcc v 如果你的交叉編譯器編譯成功的話會有版本號輸出。反之如果沒有安裝好的話就會...

延遲環境變數擴充套件(bat)

延遲環境變數擴充套件 bat 之前遇到一些環境變數的問題,簡單記錄下 from var 相當於巨集變數直接將值換到命令中,然後執行。var 則是普通變數,每次可以直接讀取記憶體中的值。延遲變數全稱 延遲環境變數擴充套件 要理解這個東西,我們還得先理解一下什麼叫擴充套件 cmd在解釋我們的命令的時候,...