笔记本1050ti超频:Windows XP 的系统和局部环境变量 %SystemRoot%等含义
来源:百度文库 编辑:偶看新闻 时间:2024/04/29 10:59:17
将环境变量与 Cmd.exe 一起使用
Cmd.exe 命令行解释器环境由确定命令行解释器和操作系统的行为的变量进行定义。可以使用两种类型的环境变量(系统和本地)来定义命令行解释器环境或整个操作系统环境的行为。系统环境变量定义全局操作系统环境的行为。本地环境变量定义 Cmd.exe 当前实例的环境的行为。
系统环境变量存在于操作系统之中,并可用于所有
只有在为其创建了本地环境变量的用户登录到计算机时,这些本地环境变量才有效。HKEY_CURRENT_USER 配置单元 中设置的本地变量只对当前用户有效,但它们可定义全局操作系统环境的行为。
下表按降序顺序描述各种类型的变量:
- 内置系统变量
- 在 HKEY_LOCAL_MACHINE 配置单元中找到的系统变量
- 在 HKEY_CURRENT_USER 配置单元中找到的局部变量
- 在 Autoexec.bat 文件中设置的所有环境变量和路径
- 在登录脚本(如果有的话)中设置的所有环境变量
- 在脚本和批处理文件中交互使用的变量
在命令行解释器中,Cmd.exe 的每个实例都继承其父应用程序的环境。因此,可以在不影响父应用程序环境的情况下更改新的 Cmd.exe 环境中的变量。
下表列出
***************
%SystemRoot%等含义
我们知道win2000和winxp的windows所在目录的文件夹名是不一样的,win2000是WINNT,而winxp是WINDOWS,那么怎样才能既快速又准确地获得路径呢,以下这个是最常见的(在命令提示符中输入set,即可找到这些变量):
%SystemRoot%
它代表着系统的根目录的缩写,不信你打开“运行”对话框,输入%systemroot%试试(不区分大小写)试下。
%SystemDrive% 代表当前操作系统所在的驱动器名,另外%homedrive%和%homepath%也可以得到。
另外%windir% 代表windows所在目录。
%temp%和%tmp% 代表临时文件夹temp所在位置。
%ProgramFiles% 代表软件的安装目录Program Files文件夹。
%ALLUSERSPROFILE% 代表All Users文件夹。
%AppData% 代表Application Data文件夹。
%CommonProgramFiles% 代表Common Files文件夹。
%ComSpec% 即可运行CMD程序。
%LOGONSERVER% 代表局域网中该机的主机路径。
另外你也可以自定义这些快捷的文件夹命名。右键点击桌面上的“我的电脑”,在弹出来的属性对话框中选择“高级”选项卡,点击“环境变量”,在“系统变量”项下新建一个名为yexj00,路径为D:\的环境变量。
然后打开“运行”对话框(“开始”->“运行”),输入:
%yexj00%
有什么发现吗,对了,你打开了D:\盘目录。
另外在“运行”中输入:
regedit
定位到HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment,你将发现在右窗格中就是那些环境变量。