天天看點

XP下類似%windir% %userprofile% 的變量的說明(轉)

    在一些批處理或者系統技巧操作教程文章中,我們常常會看到一些形如 %windir% 或者 %systemdrive% 的變量。這些變量都代表着什麼含義呢?下面小技巧之家為大家整理了在Windows XP下系統變量方式表達相對應的路徑,大家可以看得更加清楚明白了!

說明:系統檔案盤為C槽,作業系統為Windows XP、登入使用者名為weste、計算機名為icech

說明:不同的作業系統如Windows XP和Windows 2000相對應的一些路徑是不同的,這裡隻介紹WinXP相對應的路徑!

%AllUsersProfile%

說明:所有使用者的配置檔案總目錄

對應路徑:C:\Documents and Settings\All Users

%USERPROFILE%

說明:指目前使用者的配置檔案目錄

對應路徑:C:\Documents and Settings\使用者名

%HOMEPATH%

說明:指目前使用者的配置檔案目錄

對應路徑:C:\Documents and Settings\使用者名

%systemdrive%

說明:系統所在盤

對應路徑:C:\

%HOMEDRIVE%

說明:系統所在盤

對應路徑:C:\

%windir%

說明:系統所在目錄

對應路徑:C:\WINDOWS

%SystemRoot%

說明:Windows所在目錄

對應路徑:C:\WINDOWS

%Temp%

說明:這個是系統的臨時檔案夾所在目錄

對應路徑:C:\Documents and Settings\使用者名\Local Settings\Temp

%Tmp%

說明:這個是系統的臨時檔案夾所在目錄

對應路徑:C:\Documents and Settings\使用者名\Local Settings\Temp

%ProgramFiles%

說明:Program Files程式安裝目錄

對應路徑:C:\Program Files

%commonprogramfiles%

說明:Common Files目錄

對應路徑:C:\Program Files\Common Files

%APPDATA%

說明:Application Data目錄

對應路徑:C:\Documents and Settings\使用者名\Application Data

%ComSpec%

說明:cmd.exe檔案路徑

對應路徑:C:\WINDOWS\system32\cmd.exe

%LOGONSERVER%

說明:cmd.exe檔案路徑

對應路徑:\\icech

同時,以上變量設定還可以通過在CMD狀态下輸入set指令檢視。而且可以在滑鼠右鍵“我的電腦”,選擇“系統屬性-進階-系統變量”,在系統變量裡手工可以添加變量

==================================================================================

%system%|%windows%|%userprofile%|%temp%的解釋

手動查毒中,通常會看到%system% | %windows% | %userprofile% | %programfiles% | %commonprogramfiles% | %windir%等等用“%***%"來表示的路徑的情況。這些變量讓初級電腦使用者和菜鳥在中毒後感到十分困惑和不解。

為友善大家看懂清除病毒過程步驟裡的這些%***%變量,這裡專門做一個簡單的講解和通用說明。不要因為它們看上去有很多種就覺得難,事實上,隻要了解了 一個其他就很容易掌握了。變量是由于作業系統或軟體在不同的人的電腦中存放的位置可能是不同的,目錄名稱也可能是不一樣的,是以用兩個%%間加上特定名稱 的變量方式表達。隻要你看得懂兩個“%”間詞語的意思,就非常好了解。

那麼究竟什麼是%system% | %windows% | %userprofile% | %programfiles% | %commonprogramfiles% | %windir%呢?

%Temp%——系統的臨時檔案夾所在目錄,通常你的作業系統都是Windows,無論是 Win9X/2000/XP/2003/NT裡的哪一種,隻要你知道你把Windows系統裝在哪個硬碟分區下就行了。比如說你裝在C槽下,那麼這裡 的%temp%就是指C:\Windows\temp這個目錄檔案夾。如果你把系統裝在D盤,那麼這時就變成D:\windows\temp了。

%windir%、%windows%表示windows所在目錄,你的Windows裝在哪個分區就指這個分區的windows檔案夾。%Windows%在98及xp下指系統盤下的windows檔案夾,2000下指WinNt檔案夾。

%SystemRoot%、%system%是用來表示系統所在目錄,分别指系統根目錄和系統所在目錄。其中%SystemRoot%如果作業系統為Windows并且裝在分區C槽下,那麼它們就是C:\windows。和第2條裡的一樣。

還有幾個programfiles類的,如%USERPROFILE% 指目前使用者的配置檔案目錄。%ProgramFiles% 指Program Files程式安裝目錄。%commonprogramfiles% 通用檔案目錄。

注意下%system%——

%System%在98下指windows\system,2000下指winnt\system32\,XP下指windows\system32檔案夾

​​​http://blog.sina.com.cn/s/blog_3e8fafdc0100fw2v.html​​

%WINDIR%                 {系統目錄 - C:\WINDOWS}

%SYSTEMROOT%             {系統目錄 - C:\WINDOWS}

%SYSTEMDRIVE%            {系統根目錄 - C:}

%HOMEDRIVE%              {目前使用者根目錄 - C:}

%USERPROFILE%            {目前使用者目錄 - C:\Documents and Settings\wy}

%HOMEPATH%               {目前使用者路徑 - \Documents and Settings\wy}

%TMP%                    {目前使用者臨時檔案夾 - C:\DOCUME~1\wy\LOCALS~1\Temp}

%TEMP%                   {目前使用者臨時檔案夾 - C:\DOCUME~1\wy\LOCALS~1\Temp}

%APPDATA%                {目前使用者資料檔案夾 - C:\Documents and Settings\wy\Application Data}

%PROGRAMFILES%           {程式預設安裝目錄 - C:\Program Files}

%COMMONPROGRAMFILES%     {檔案通用目錄 - C:\Program Files\Common Files}

%USERNAME%               {目前使用者名 - wy}

%ALLUSERSPROFILE%        {所有使用者檔案目錄 - C:\Documents and Settings\All Users}

%OS%                     {作業系統名 - Windows_NT}

%COMPUTERNAME%           {計算機名 - IBM-B63851E95C9}

%NUMBER_OF_PROCESSORS%   {處理器個數 - 1}

%PROCESSOR_ARCHITECTURE% {處理器晶片架構 - x86}

%PROCESSOR_LEVEL%        {處理器型号 - 6}

%PROCESSOR_REVISION%     {處理器修訂号 - 0905}

%USERDOMAIN%             {包含使用者帳号的域 - IBM-B63851E95C9}

%COMSPEC%                {C:\WINDOWS\system32\cmd.exe}

%PATHEXT% {執行檔案類型 - .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.pyo;.pyc;.py;.pyw}

%PATH%    {搜尋路徑}

繼續閱讀