
[已解決]學·知討論當前系統環境變量文件變量顯示集合大全最后由 34205 于 -1-26 21:12如題,目的:1、分享個人環境變量大全,我也是新手,可能和我一樣水平的朋友需要。2、討論是否還有更好的顯示這些特殊變量的方法(因為里面有些不用轉義符號它直接顯示出亂七八糟的東西來,可是轉義符號目前沒有掌握);3、新手,經常忘記這些變量怎么書寫,大家可以記下來以后參考。
大家學習交流nclick="copycode($('code0'));">復制代碼
- @echo off
- :GO
- Cls
- echo =======說明區========
- Echo.
- Echo [文件管理]
- Echo +++++++++++檢測當前系統環境變量文件變量顯示集合大全+++++++
- Echo.
- echo =======代碼區========
- Echo.
- Ping -n 3 127.1 >nul
- :Start
- Cls
- Echo.
- Echo.
- REM ======================================================
- Echo 環境變量值:%SYSTEMDRIVE%
- Echo 環境變量值:%HOMEDRIVE%
- ECHO X:
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%SYSTEMROOT%
- Echo 環境變量值:%WINDIR%
- ECHO X:Windows
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%ProgramFiles%
- ECHO X:Program Files
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%CommonProgramFiles%
- Echo X:Program FilesCommon Files
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%USERPROFILE%
- Echo 環境變量值:%HOMEPATH%
- ECHO X:documents and Settings當前用戶名
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%ALLUSERSPROFILE%
- ECHO X:documents and SettingsAll Users
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%APPDATA%
- ECHO X:documents and Settings當前用戶名Application Data
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%TEMP%
- Echo 環境變量值:%TMP%
- ECHO X:documents and Settings當前用戶名Local SettingsTemp
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%ComSpec%
- ECHO X:WINDOWSSystem32cmd.exe
- REM ======================================================
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%ALLUSERSPROFILE%
- Echo 本地 返回“所有用戶”配置文件的位置
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%APPDATA%
- Echo 本地 返回默認情況下應用程序存儲數據的位置
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%CD%
- Echo 本地 返回當前目錄字符串
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%CMDCMDLINE%
- Echo 本地 返回用來啟動當前的 Cmd.exe 的準確命令行
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%CMDEXTVERSION%
- Echo 系統 返回當前的“命令處理程序擴展”的版本號
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%COMPUTERNAME%
- Echo 系統 返回計算機的名稱
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%COMSPEC%
- Echo 系統 返回命令行解釋器可執行程序的準確路徑
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%DATE%
- Echo 系統 返回當前日期
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%ERRORLEVEL%
- Echo 系統 返回上一條命令的錯誤代碼 通常用非零值表示錯誤
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%HOMEDRIVE%
- Echo 當前啟動的系統的所在分區 (一般為X: )
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%HOMEPATH%
- Echo 當前用戶環境變量(一般為X:documents and Settings用戶名)
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%HOMESHARE%
- Echo 系統 返回用戶的共享主目錄的網絡路徑 基于主目錄值而設置 用戶主目錄是在“本地用戶和組”中指定的
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%LOGONSERVER%
- Echo 本地 返回驗證當前登錄會話的域控制器的名稱
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%NUMBER_OF_PROCESSORS%
- Echo 系統 指定安裝在計算機上的處理器的數目
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%OS%
- Echo 系統 返回操作系統名稱 Windows 2000 顯示其操作系統為 Windows_NT
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%PATH%
- Echo 系統 指定可執行文件的搜索路徑
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%PATHEXT%
- Echo 系統 返回操作系統認為可執行的文件擴展名的列表
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%PROCESSOR_ARCHITECTURE%
- Echo 系統 返回處理器的芯片體系結構 值:x86 或 IA64 基于Itanium
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%PROCESSOR_IDENTFIER%
- Echo 系統 返回處理器說明
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%PROCESSOR_LEVEL%
- Echo 系統 返回計算機上安裝的處理器的型號
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%PROCESSOR_REVISION%
- Echo 系統 返回處理器的版本號
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%programfiles%
- Echo 程序安裝目錄(一般為X:Program Files)
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%prompt%
- Echo 本地 返回當前解釋程序的命令提示符設置 由 Cmd.exe 生成
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%commonprogramfiles%
- Echo 通用文件目錄(一般為X:Program FilesCommon Files )
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%RANDOM%
- Echo 系統 返回 0 到 32767 之間的任意十進制數字 由 Cmd.exe 生成
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%system%
- Echo 系統安裝盤下的system32目錄(一般為X:WINDOWSSYSTEM32 )
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%System%
- Echo 在98下指windowssystem,2000下指winntsystem32,XP下指windowssystem32文件夾
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%systemdrive%
- Echo 當前啟動的系統的所在分區(一般為X: )
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%SystemRoot%
- Echo 當前啟動的系統的所在目錄(一般為X:WINDOWS )
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%TEMP%
- Echo 和 Echo.
- Echo 環境變量值:%TMP%
- Echo 系統和用戶 返回對當前登錄用戶可用的應用程序所使用的默認臨時目錄 有些應用程序需要 TEMP,而其他應用程序則需要 TMP
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%TIME%
- Echo 系統 返回當前時間
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%USERDOMAIN%
- Echo 本地 返回包含用戶帳戶的域的名稱
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%USERNAME%
- Echo 本地 返回當前登錄的用戶的名稱
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%USERPROFILE%
- Echo 當前用戶數據變量(一般為X:documents and Settings用戶名)
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值:%windir%
- Echo 環境變量值:%SystemRoot%
- Echo 當前啟動的系統的所在目錄(一般為X:WINDOWS )
- Echo. &Ping -n 2 127.1>nul
- REM ======================================================
- Echo. &Ping -n 2 127.1>nul
- set pathpanfu=%~d0
- echo 當前盤符:
- Echo 環境變量值:%pathpanfu%
- Echo. &Ping -n 2 127.1>nul
- set pathpanlujing=%~dp0
- echo 當前盤符和路徑:
- Echo 環境變量值:%pathpanlujing%
- Echo. &Ping -n 2 127.1>nul
- set pathlujing=%~f0
- echo 當前批處理全路徑:
- Echo 環境變量值:%pathlujing%
- Echo. &Ping -n 2 127.1>nul
- set pathduanlujing=%~sdp0
- echo 當前盤符和路徑的短文件名格式:
- Echo 環境變量值:%pathduanlujing%
- Echo. &Ping -n 2 127.1>nul
- set set pathmulu=%cd%
- echo 當前CMD默認目錄:
- Echo 環境變量值:%pathduanlujing%
- Echo. &Ping -n 2 127.1>nul
- set pathAPPDATA=%APPDATA%
- echo 應用程序存儲數據的位置:
- Echo 環境變量值:%pathAPPDATA%
- Echo. &Ping -n 2 127.1>nul
- set COMPUTERNAME=%COMPUTERNAME%
- echo 計算機的名稱:
- Echo 環境變量值:%COMPUTERNAME%
- Echo. &Ping -n 2 127.1>nul
- set DATE=%DATE%
- echo 當前日期:
- Echo 環境變量值:%DATE%
- Echo. &Ping -n 2 127.1>nul
- set HOMEDRIVE=%HOMEDRIVE%
- echo 本地工作站驅動器號:
- Echo 環境變量值:%HOMEDRIVE%
- Echo. &Ping -n 2 127.1>nul
- set OS=%OS%
- echo 本地操作系統名稱:
- Echo 環境變量值:%OS%
- Echo. &Ping -n 2 127.1>nul
- set SYSTEMDRIVE=%SYSTEMDRIVE%
- echo 本地系統根目錄:
- Echo 環境變量值:%SYSTEMDRIVE%
- Echo. &Ping -n 2 127.1>nul
- set TIME=%TIME%
- echo 本地時間:
- Echo 環境變量值:%TIME%
- Echo. &Ping -n 2 127.1>nul
- REM ======================================================
- Echo.
- Echo 環境變量值解釋:%0
- Echo 環境變量值解釋:當前為 c:temptest.bat
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值解釋:%~x0 %0
- Echo 環境變量值解釋:參數的擴展名(.bat或.cmd)
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值解釋:%~nx0 %0
- Echo 環境變量值解釋:參數的文件名,含擴展名 (test.cmd 或test.bat樣子)
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值解釋:%~xs0 %0
- Echo 環境變量值解釋:參數的短擴展名,比如.document會顯示為 .doc
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值解釋:%~f0 %0
- Echo 環境變量值解釋:參數的含路徑的全文件名:如 c:temptest.bat
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值解釋:%~d0 %0
- Echo 環境變量值解釋:參數的盤符,如 D:
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值解釋:%~p0 %0
- Echo 環境變量值解釋:參數的不含盤符的路徑名 如 temp
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值解釋:%~dp0 %0
- Echo 環境變量值解釋:參數的全路徑名,如C:temp
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值解釋:%~n0 %0
- Echo 環境變量值解釋:參數的文件名(不含擴展名),如 test
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值解釋:%~s0 %0
- Echo 環境變量值解釋:參數的8.3格式的短文件名,含擴展名 (test.cmd 或test.bat樣子)
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值解釋:%~a0 %0
- Echo 環境變量值解釋: 參數的文件屬性
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值解釋:%~t0 %0
- Echo 環境變量值解釋: 參數的文件的日期及時間
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值解釋:%~z0 %0
- Echo 環境變量值解釋:參數的文件大小
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值解釋:%~ftza0 %0
- Echo 環境變量值解釋:參數的文件的dir樣式的顯示
- Echo. &Ping -n 2 127.1>nul
- Echo 環境變量值解釋:%~dp$PATH:0 在%PATH的路徑列表里搜索%0
- Echo 環境變量值解釋:參數的匹配路徑,找到第一個匹配后,擴展為字母和路徑的格式。
- REM ======================================================
- Echo.
- Echo.
- Echo 完成,準備退出...
- ping -n 46 127.1>nul
- exit
- ::++++++++++++++++++++++++++++++

