windows 使用者變數和系統變數的區別-技術 - 拾貝文庫網

文章推薦指數: 80 %
投票人數:10人

系統變數:與windows作業系統包括網路狀況有關,由作業系統定義。

Administrators組的使用者可以新增新增、修改或刪除。

使用者變數:由作業系統、某些應用程式以及使用者 ... windows使用者變數和系統變數的區別 標籤:點選“我的電腦→屬性→高階系統設定”標籤的“環境變數”按鈕,出現“環境變數”對話方塊,如果當前是以Administrator登入系統的使用者,對話方塊的上面為Administrator的使用者變數,對話方塊的下面為系統變數(即相當於系統中所有使用者的使用者變數)。

有的時候我們會看到在使用者變數和系統變數中都存在某一個環境變數,比如path,那麼path的值到底是使用者變數中的值還是系統變數中的值,或者兩者都不是呢?答案是兩者都不是。

path變數的值是使用者變數中的值與系統變數中的值的疊加。

系統環境變數,對所有使用者起作用,而使用者環境變數只對當前使用者起作用。

          例如你要用java,那麼你把java的bin目錄加入到path變數下面(新增方法),那麼它就是系統環境變數,所有使用者登陸,在命令列輸入java都會有java的幫助資訊出來。

而如果你在某個使用者的變數下面新建一個變數,那麼它就只對這個使用者有用,當你以其他使用者登陸時這個變數就和不存在一樣。

系統變數:與windows作業系統包括網路狀況有關,由作業系統定義。

Administrators組的使用者可以新增新增、修改或刪除。

使用者變數:由作業系統、某些應用程式以及使用者建立,例如WindowsXP安裝程式將臨時資料夾設定了預設儲存位置,並視為使用者變數。

任何使用者都可以新增、修改或刪除。

  這些變數由WindowsXP安裝程式、某些應用程式以及使用者建立。

這些更改將寫入登錄檔,而且通常立即生效。

不過,在更改使用者環境變數之後,應該重新啟動所有開啟的軟體程式以使其讀取新的登錄檔值。

新增、改變變數的常見原因是為您希望在程式(指令碼)中使用的變數提供所需的資料。

環境變數的含義和值的示例: ******系統變數及說明 ******示例或註釋 ____________________ ____________________ %ALLUSERSPROFILE%:所有使用者Profile檔案位置。

ALLUSERSPROFILE=C:\DocumentsandSettings\AllUsers %APPDATA%:應用程式資料的預設存放位置。

APPDATA=C:\DocumentsandSettings\Administrator\ApplicationData %CD%:當前目錄。

%CLIENTNAME%:聯接到終端服務會話時客戶端的NETBIOS名。

CLIENTNAME=Console %ClusterLog%:叢集日誌路徑 ClusterLog=C:\WINDOWS\Cluster\cluster.log %CMDCMDLINE%:啟動當前命令直譯器程式路徑及檔名。

%CMDCMDLINE%=C:\WINDOWS\system32\cmd.exe %CMDEXTVERSION%:當前命令處理程式擴充套件版本號。

ClusterLog=C:\WINDOWS\Cluster\cluster.log %CommonProgramFiles%:應用程式公用檔案的路徑 CommonProgramFiles=C:\ProgramFiles\CommonFiles %COMPUTERNAME%:計算機名。

COMPUTERNAME=XSJ004 %COMSPEC%:可執行命令外殼(命令處理程式,命令直譯器)的路徑。

ComSpec=C:\WINDOWS\system32\cmd.exe %DATE%:當前日期(與DATE/t 命令同格式) %ERRORLEVEL%:最近使用的命令的錯誤程式碼。

%FP_NO_HOST_CHECK%: FP_NO_HOST_CHECK=NO ____________________ ____________________ %HOMEDRIVE%:使用者主目錄(本地工作站)所在的驅動器碟符。

HOMEDRIVE=C: %HOMEPATH%:使用者主目錄的完整路徑。

HOMEPATH=\DocumentsandSettings\Administrator %HOMESHARE%:使用者共享主目錄的網路路徑。

***使用者主目錄是在“本地使用者和組”中指定的 ____________________ ____________________ %LOGONSEVER%:有效的當前登入會話的域名控制器名(登入的伺服器)。

LOGONSERVER=\\OWEN %NUMBER_OF_PROCESSORS%:計算機安裝的處理器數。

NUMBER_OF_PROCESSORS=1 %OS%:作業系統的名字。

(WindowsXP和Windows2000列為Windows_NT.) OS=Windows_NT %Path%:可執行檔案的搜尋路徑。

Path=C:\WINDOWS\system32;C:\ProgramFiles\CommonFiles\Adobe\AGL %PATHEXT%:作業系統認為可被執行的副檔名。

PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH %PROCESSOR_ARCHITECTURE%:處理器的晶片架構(體系結構)。

PROCESSOR_ARCHITECTURE=x86 %PROCESSOR_IDENTFIER%:處理器的描述(標識)。

PROCESSOR_IDENTIFIER=x86Family6Model8Stepping3,GenuineIntel %PROCESSOR_LEVEL%:計算機的處理器的型號。

PROCESSOR_LEVEL=6 %PROCESSOR_REVISION%:處理器的修訂號。

PROCESSOR_REVISION=0803 %ProgramFiles%:ProgramFiles應用程式安裝的預設資料夾的路徑。

ProgramFiles=C:\ProgramFiles %PROMPT%:當前命令直譯器的命令提示設定。

PROMPT=$P$G %RANDOM%:界於0和32767之間的隨機十進位制數。

%SESSIONNAME%:連線到終端服務會話時的連線和會話名。

SESSIONNAME=Console %SYSTEMDRIVE%:Windows系統目錄所在驅動器(碟符)。

SystemDrive=C: %SYSTEMROOT%:Windows系統目錄。

SystemRoot=C:\WINDOWS %TEMP%:當前登入的使用者可用應用程式的預設臨時目錄,有些程式會自動刪去其臨時檔案。

TEMP=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp %TMP%:當前登入的使用者可用應用程式的預設臨時目錄,有些程式會自動刪去其臨時檔案。

TMP=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp ***有些程式可能呼叫%TEMP%,有些則是%TMP%。

兩者的值預設是相同的。

可以更改,建議不必要改動。

%TIME%:當前時間(與TIME /t 命令同格式)。

%USERDNSDOMAIN%:當前使用者所在的域的DNS表示 %USERDNSDOMAIN%=MCSE.COM %USERDOMAIN%:包含使用者帳號的域的名字。

USERDOMAIN=OWEN %USERNAME%:當前登入的使用者名稱 USERNAME=Administrator %USERPROFILE%:當前使用者配置檔案(Profile檔案)位置。

USERPROFILE=C:\DocumentsandSettings\Administrator %WINDIR%:作業系統目錄 windir=C:\WINDOWS 更詳細的系統變數參考windows系統變數windows使用者變數和系統變數的區別標籤:原文地址:http://blog.csdn.net/sxhlovehmm/article/details/44274633 上一篇:Python字典(Dictionary)下一篇:java中排序函式sort()使用,Arrays.sort()和Collections.sort() 搜索 最新發布: 阿拉斯加犬什麼臉值錢(阿拉斯加犬桃心臉圖片) 科學養狗!狗狗堅決堅決不能吃的食物,你知道幾個? 怎麼讓八哥認識主人(八哥認識自己的主人嗎) 狗消炎藥吃多少時間(狗吃消炎藥吃多少) 什麼顏色的泰迪最好看(大家覺得泰迪什麼顏色最好看) 多少個月大的狗才能洗澡 商販出售巴哥犬出奇招第二隻半價,許多人卻仍然覺得貴! 家裡貓骨折了,手術費6000,網友糾結:要不要給它做呢? 狗為什麼喜歡趴在墊子上(狗為什麼半夜撓墊子) 3個月巴哥犬一頓吃多少 狗身上跳蚤最怕什麼(狗身上的跳蚤怕什麼) 狗狗只有兩三個月大,該怎麼養好? 泰迪一天可以喂多少酸奶(7斤泰迪一天喂多少) 各類狗狗的大概價位 狗狗為什麼會患上面板病,這幾點才是“罪魁禍首”



請為這篇文章評分?