在一些批处理或者系统技巧操作教程文章中,我们常常会看到一些形如 %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 emp这个目录文件夹。如果你把系统装在D盘,那么这时就变成D:windows emp了。
%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下指windowssystem,2000下指winntsystem32,XP下指windowssystem32文件夹
http://blog.sina.com.cn/s/blog_3e8fafdc0100fw2v.html
%WINDIR% {系统目录 - C:WINDOWS}
%SYSTEMROOT% {系统目录 - C:WINDOWS}
%SYSTEMDRIVE% {系统根目录 - C:}
%HOMEDRIVE% {当前用户根目录 - C:}
%USERPROFILE% {当前用户目录 - C:Documents and Settingswy}
%HOMEPATH% {当前用户路径 - Documents and Settingswy}
%TMP% {当前用户临时文件夹 - C:DOCUME~1wyLOCALS~1Temp}
%TEMP% {当前用户临时文件夹 - C:DOCUME~1wyLOCALS~1Temp}
%APPDATA% {当前用户数据文件夹 - C:Documents and SettingswyApplication Data}
%PROGRAMFILES% {程序默认安装目录 - C:Program Files}
%COMMONPROGRAMFILES% {文件通用目录 - C:Program FilesCommon Files}
%USERNAME% {当前用户名 - wy}
%ALLUSERSPROFILE% {所有用户文件目录 - C:Documents and SettingsAll 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:WINDOWSsystem32cmd.exe}
%PATHEXT% {执行文件类型 - .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.pyo;.pyc;.py;.pyw}
%PATH% {搜索路径}
http://blog.csdn.net/mynote/article/details/39024655