Windows指令碼 – 批處理中能夠使用的系統變數

來源:互聯網
上載者:User

其實批處理中能夠使用的系統變數,就是我的電腦中的環境變數。
以下為原文,可以大致看一下,用的時候能有個印象。

眾所周知,批處理中有很多系統變數,不過有些不常用到的可能我們根本就沒聽過,下面我就來講講所有的系統變數。
%ALLUSERSPROFILE% 本地“所有使用者”設定檔的位置。
%APPDATA% 本地預設情況下應用程式儲存資料的位置。
%CD% 本地目前的目錄字串。
%CMDCMDLINE% 用來啟動當前的 Cmd.exe 的準確命令列。
%CMDEXTVERSION% 當前的“命令處理常式擴充”的版本號碼。
%COMPUTERNAME% 電腦的名稱。
%COMSPEC% 命令列解譯器可執行程式的準確路徑。
%DATE% 當前日期。
%ERRORLEVEL% 上一條命令的錯誤碼。
%HOMEDRIVE% 串連到使用者主目錄的本地工作站磁碟機代號。
%HOMEPATH% 使用者主目錄的完整路徑。主目錄可在本機使用者和組中改變。
%HOMESHARE% 使用者的共用主目錄的網路路徑。
%LOGONSERVER% 驗證當前登入工作階段的網域控制站的名稱。
%NUMBER_OF_PROCESSORS% 指定安裝在電腦上的處理器的數目。
%OS% 作業系統名稱。2000和XP 顯示作業系統為 Windows_NT,Vista也是。
%PATH% 指定可執行檔的搜尋路徑。
%PATHEXT% 作業系統認為可執行檔副檔名的列表。
%PROCESSOR_ARCHITECTURE% 處理器的晶片體繫結構。
%PROCESSOR_IDENTFIER% 處理器說明。
%PROCESSOR_LEVEL% 電腦上安裝的處理器的型號。
%PROCESSOR_REVISION% 處理器的版本號碼。
%PROMPT% 當前解釋程式的命令提示字元設定。
%RANDOM% 0 到 32767 之間的任意十進位數字,這東西到現在都不知道幹嘛的。
%SYSTEMDRIVE% 即系統根目錄盤符。
%SYSTEMROOT%=%WINDIR% Windows server operating system 根目錄的位置(一般是C:\WINDOWS)。
%TEMP% 和 %TMP% 系統和使用者 對當前登入使用者可用的應用程式所使用的預設臨時目錄。
%TIME% 目前時間(異常精確!)。
%USERDOMAIN% 包含使用者帳戶的域的名稱。
%USERNAME% 當前登入的使用者的名稱。
%USERPROFILE% 目前使用者的設定檔的位置。

以下來自 set 命令協助檔案

If Command Extensions are enabled, then there are several dynamic
environment variables that can be expanded but which don't show up in
the list of variables displayed by SET.
  These variable values are
computed dynamically each time the value of the variable is expanded.
If the user explicitly defines a variable with one of these names, then
that definition will override the dynamic one described below:

%CD% - expands to the current directory string.

%DATE% - expands to current date using same format as DATE command.

%TIME% - expands to current time using same format as TIME command.

%RANDOM% - expands to a random decimal number between 0 and 32767.

%ERRORLEVEL% - expands to the current ERRORLEVEL value

%CMDEXTVERSION% - expands to the current Command Processor Extensions
    version number.

%CMDCMDLINE% - expands to the original command line that invoked the
    Command Processor.

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.