博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
windows 系统变量大全
阅读量:6759 次
发布时间:2019-06-26

本文共 2264 字,大约阅读时间需要 7 分钟。

“%字串%”是windows环境变量。 
对XP来说常见的变量有 
%windir% 一般是c:\windows 
%ComSpec% 一般是c:\windows\system32\cmd.exe 
%system%不是windows内置的环境变量,是用户指定的变量,可能是定义到c:\windows\system32 
如何获取系统变量: 
1.你可以在我的电脑,右键,属性,高级,环境变量中看到这些系统指定的变量。 以下是说明: 
2.开始--运行--cmd,在窗口内输入set后回车即可看到当前系统的环境变量。 
系统变量对我们有什么用? 
系统变量可以简化很多的工作,使我们不需要去记忆更多的路径和参数,这对编程和制作批处理文件会有很大的帮助。
举例说明:
假如我们想对c:\windows\temp\目录下的文件操作,通常情况下需要输入完整的路径名,而操作系统之间会存在一些细微的差异,如刚刚提到的路径就是XP下路径名,98系统的路径名也是这个,但是2000的系统确是c:\winnt\temp\,如果我们要编写一个通用的批处理就希望这个路径名是一定的,这时我们就可以将c:\woindows用%windir%来代替,这样就不存在系统的差异了,这只是一个小的应用,实际编程中还会有更大的用处。 
常见系统变量详解 
%ALLUSERSPROFILE% 
列出所有用户Profile文件位置。 
%APPDATA% 
列出应用程序数据的默认存放位置。 
%CD% 
列出当前目录。 
%CLIENTNAME% 
列出联接到终端服务会话时客户端的NETBIOS名。 
%CMDCMDLINE% 
列出启动当前cmd.exe所使用的命令行。 
%CMDEXTVERSION% 
命令出当前命令处理程序扩展版本号。 
%CommonProgramFiles% 
列出了常用文件的文件夹路径。 
%COMPUTERNAME% 
列出了计算机名。 
%COMSPEC% 
列出了可执行命令外壳(命令处理程序)的路径。 
%DATE% 
列出当前日期。 
%ERRORLEVEL% 
列出了最近使用的命令的错误代码。 
%HOMEDRIVE% 
列出与用户主目录所在的驱动器盘符。 
%HOMEPATH% 
列出用户主目录的完整路径。 
%HOMESHARE% 
列出用户共享主目录的网络路径。 
%LOGONSEVER% 
列出有效的当前登录会话的域名控制器名。 
%NUMBER_OF_PROCESSORS% 
列出了计算机安装的处理器数。 
%OS% 
列出操作系统的名字。(WindowsXP和Windows2000列为Windows_NT.) 
%Path% 
列出了可执行文件的搜索路径。 
%PATHEXT% 
列出操作系统认为可被执行的文件扩展名。 
%PROCESSOR_ARCHITECTURE% 
列出了处理器的芯片架构。 
%PROCESSOR_IDENTFIER% 
列出了处理器的描述。 
%PROCESSOR_LEVEL% 
列出了计算机的处理器的型号。 
%PROCESSOR_REVISION% 
列出了处理器的修订号。 
%ProgramFiles% 
列出了ProgramFiles文件夹的路径。 
%PROMPT% 
列出了当前命令解释器的命令提示设置。 
%RANDOM% 
列出界于0和32767之间的随机十进制数。 
%SESSIONNAME% 
列出连接到终端服务会话时的连接和会话名。 
%SYSTEMDRIVE% 
列出了Windows启动目录所在驱动器。 
%SYSTEMROOT% 
列出了Windows启动目录的位置。 
%TEMP%and%TMP% 
列出了当前登录的用户可用应用程序的默认临时目录。 
%TIME% 
列出当前时间。 
%USERDOMAIN% 
列出了包含用户帐号的域的名字。 
%USERNAME% 
列出当前登录的用户的名字。 
%USERPROFILE% 
列出当前用户Profile文件位置。 
%WINDIR% 
列出操作系统目录的位置

下面为常用的一些变量

%allusersprofile%--------------------所有用户的profile路径
%Userprofile%-----------------------当前用户的配置文件目录
%Appdata%--------------------------当前用户的应用程序路径
%commonprogramfiles%-------------应用程序公用的文件路径
%homedrive%------------------------当前用户的主盘
%Homepath%------------------------当前用户的主目录
%programfiles%----------------------应用程序的默认安装目录
%systemdrive%----------------------系统所在的盘符
%systemroot%-----------------------系统所在的目录
%windir%----------------------------同上,总是跟systemroot一样
%tmp%------------------------------当前用户的临时目录
%temp%-----------------------------同上临时目录

转载于:https://www.cnblogs.com/cracksa/archive/2012/09/15/2686965.html

你可能感兴趣的文章
structure needs cleaning
查看>>
CentOS 7安装WordPress
查看>>
mybatis的jdbcType和javaType、oracle,MySQL的对应类型
查看>>
openxml in sql server
查看>>
Relational Algebra 关系代数
查看>>
node的http请求
查看>>
蓝牙Profile的概念和常见种类(转)
查看>>
Kafka 配置
查看>>
Ddr2,ddr3,ddr4内存条的读写速率
查看>>
MySQL 索引与查询优化
查看>>
static final常量变量的正确书写规范
查看>>
vue项目关闭eslint检查
查看>>
微服务技术栈
查看>>
NPOI workbook.RemoveSheetAt(0); 删除sheet页 次序 sheettmpRequire.CopySheet("Require", true);...
查看>>
Go标准库:深入剖析Go template
查看>>
ant design pro (四)新增页面
查看>>
uni - 使用npm
查看>>
ASP.NET Core多语言 (转载)
查看>>
java中比较两个double类型值的大小
查看>>
golang ----gc问题
查看>>