Windows 环境变量列表

所谓环境变量,简单来说,就是一组随系统变化而变化的值,在不同的系统中或在不同 的系统安装条件下都用这一个变量来表达特定的值。 举一个简单的例子,当我把系统安装在 C 盘时,%SystemDrive%这个环境变量就代表 着“C:”, 而我如果把系统安装在D 盘,那么%SystemDrive%这个环境变量就代表着“D:”。 这给我们带来了很大的方便,例如我们想把一个软件安装在系统所在盘符里,但我们并 不确定系统盘的盘符是什么,那 么我们就可以用%SystemDrive%这个环境变量来代替系统盘 盘符,十分方便。 常用的各Windows 环境变量列表如下: %ALLUSERSPROFILE% : 列出所有用户 Profile 文件位置。 %APPDATA% : 列出应用程序数据的默认存放位置。 %CD% : 列出当前目录。 %CLIENTNAME% : 列出联接到终端服务会话时客户端的 NETBIOS 名。 %CMDCMDLINE% : 列出启动当前 cmd.exe 所使用的命令行。 %CMDEXTVERSION% : 命令出当前命令处理程序扩展版本号。 %CommonProgramFiles% : 列出了常用文件的文件夹路径。 %COMPUTERNAME% : 列出了计算机名。 %COMSPEC% : 列出了可执行命令外壳(命令处理程序)的路径。 %DATE% : 列出当前日期。 %ERRORLEVEL% : 列出了最近使用的命令的错误代码。 %HOMEDRIVE% : 列出与用户主目录所在的驱动器盘符。 %HOMEPATH% : 列出用户主目录的完整路径。 %HOMESHARE% : 列出用户共享主目录的网络路径。 %LOGONSEVER% : 列出有效的当前登录会话的域名控制器名。 %NUMBER_OF_PROCESSORS% : 列出了计算机安装的处理器数。 %OS% : 列出操作系统的名字。(Windows XP 和 Windows 2000 列为 Windows_NT.) %Path% : 列出了可执行文件的搜索路径。 %PATHEXT% : 列出操作系统认为可被执行的文件扩展名。 %PROCESSOR_ARCHITECTURE% : 列出了处理器的芯片架构。 %PROCESSOR_IDENTFIER% : 列出了处理器的描述。 %PROCESSOR_LEVEL% : 列出了计算机的处理器的型号。 %PROCESSOR_REVISION% : 列出了处理器的修订号。 %ProgramFiles% : 列出了 Program Files 文件夹的路径。 %PROMPT% : 列出了当前命令解释器的命令提示设置。 %RANDOM% : 列出界于 0 和 32767 之间的随机十进制数。 %SESSIONNAME% : 列出连接到终端服务会话时的连接和会话名。 %SYSTEMDRIVE% : 列出了 Windows 启动目录所在驱动器。 %SYSTEMROOT% : 列出了 Windows 启动目录的位置。 %TEMP% and %TMP% : 列出了当前登录的用户可用应用程序的默认临时目录。 %TIME% : 列出当前时间。 %USERDOMAIN% : 列出了包含用户帐号的域的名字。 %USERNAME% : 列出当前登录的用户的名字。 %USERPROFILE% : 列出当前用户 Profile 文件位置。 %WINDIR% : 列出操作系统目录的位置 要注意到是有些环境变量所代表的路径中可能带有空格,在前面的 DOS 基础小节里已 经说过,如果要使用带有空格的路径,那么需要用“"”包含起来。 例如%ProgramFiles% 这个环境变量, 假设我们要运行 Program File 文件夹下的 Skyfree.exe 文件,如果写成 Start /Wait %ProgramFiles%/Skyfree.exe 这样 Skyfree.exe 是不会执行的,因为这行命令直接写出来等同于(假设系统安装在 C 盘): Start /Wait C:/Program Files/Skyfree.exe 这行命令中路径部分包含空格,是不能正确执行的。这行命令应该写成: Start /Wait "%ProgramFiles%/Skyfree.exe" 这样才是正确的。 不要小瞧这些系统变量,很 大程度上这些简单而实用的系统变量可以帮我们解决很多问 题。 好的,环境变量就介绍这么多,希望可以给大家带来方便。

注:http://blog.chinaunix.net/u2/69571/showart_1086057.html

你可能感兴趣的:(windows,windows,random,扩展,终端,dos,date)