系统动态变量
动态变量,顾名思义,变量是动态的,会跟据环境的不同,在你使用的时候他的值也是不同的。
%CD% - 当前目录。
%DATE% - 当前日期。
%TIME% - 当前时间。
%RANDOM% - 得到一个十进制数字的随机数 (0 和 32767 之间的任意)
%ERRORLEVEL% - 当前 ERRORLEVEL 数值。
%CMDEXTVERSION% - 当前命令处理器的版本号。
%CMDCMDLINE% - 启动命令处理器的原始命令行。
实例1:
@echo off
echo the current fold is %cd%
echo the date is %date%
echo the time is %time%
echo the random number is %RANDOM%
echo the errorlevel is %ERRORLEVEL%
echo the version of cmd %CMDEXTVERSION%
echo the command to start cmd is %CMDCMDLINE%
pause
结果:
the current fold is G:\projects
the date is 04/15/2011 Fri
the time is 20:10:29.12
the random number is 14500
the errorlevel is 0
the version of cmd 2
the command to start cmd is cmd /c ""G:\projects\test2.bat" "
Press any key to continue . . .
注意:动态变量只有在命令扩展名被启用的时候才有效。在XP中命令扩展名默认是启用的。
%USERPROFILE%-当前用户的个性化Documents and Settings路径。比如:C:\Documents and Settings\robin
%TEMP%和%TMP%:当前用户的临时文件存放路径。它一般是简写形式,比如C:\Documents and Settings\robin\Local Settings简写成了:C:\DOCUME~1\robin\LOCALS~1\Temp .
%path%:文件的搜索路径,每个路径用分号隔开。我们通常在环境变量的设置中把%JAVA_HOME%加入到path里
%windir%:windows的安装目录。
相关推荐
在深入探讨Windows系统环境变量之前,我们先来理解一下什么是环境变量。环境变量是在操作系统环境中定义的名称值对,它们可以被多个程序共享,并且在系统启动时加载。这些变量对于系统的正常运行至关重要,因为它们...
WINDOWS系统变量 桌面路径: echo %systemdrive%%homepath%\桌面 %HOMEDRIVE% = C:\ 当前启动的系统的所在分区 %SystemRoot% = C:\WINDOWS 当前启动的系统的所在目录 %windir% = %SystemRoot% = C:\WINDOWS ...
### Windows系统环境变量对应路径说明 #### 一、概述 在Windows操作系统中,环境变量扮演着重要的角色,尤其是在系统管理、软件开发以及自动化脚本执行等方面。本文将详细介绍Windows系统中常用的环境变量及其对应...
下面我们将详细介绍一些常见的Windows系统路径变量。 1. **%SystemDrive%**: 这个变量表示操作系统所在的分区,例如"C:",通常用于存放Windows操作系统的核心文件。 2. **%SystemRoot%** 和 **%windir%**: 这两个...
在Windows操作系统中,环境变量是系统用来存储配置信息的关键组件,比如软件的安装路径、库文件的位置等。当需要修改这些变量,特别是涉及到像Java Development Kit (JDK) 这样的开发工具时,通常需要重启计算机才能...
### 常见的Windows系统目录简写环境变量详解 #### 概述 在Windows操作系统中,为了方便快捷地访问各种系统目录,引入了一系列环境变量作为路径的简写形式。这些环境变量使得开发者、系统管理员及普通用户能够更加...
在深入探讨Windows系统环境变量之前,我们先来理解一下什么是环境变量。环境变量是操作系统用于存储配置信息的一系列变量,这些变量对系统内的所有程序都可见,并且可以在程序运行时被读取或修改。在Windows系统中,...
在C++编程中,修改系统环境变量是一项常见的任务,特别是在Windows操作系统中。环境变量存储了与用户或系统相关的路径、配置和其他信息,这些信息可供程序在运行时使用。本篇文章将详细探讨如何在C++中实现这个功能...
### Windows系统JDK环境变量配置详解 #### 一、引言 Java开发工具包(Java Development Kit,简称JDK)是Sun Microsystems针对Java语言的一套开发工具包,它包含了编译器、解释器、文档和其他工具等。对于任何Java...
在IT领域,系统环境变量是操作系统用来存储配置信息的关键组件,它们对软件的运行和配置起着重要作用。VB,即Visual Basic,是Microsoft开发的一种面向对象的编程语言,广泛用于开发Windows应用程序。在这个主题中,...
在Windows操作系统中,环境变量是系统用来存储配置信息的关键元素,比如软件的安装路径、库文件位置等。Java开发和运行依赖于特定的环境变量,尤其是`JAVA_HOME`和`PATH`。本教程将深入讲解如何使用批处理脚本(BAT...
系统变量对所有用户都有效,而用户变量仅对创建它们的特定用户生效。常见的环境变量有`PATH`,它包含了操作系统查找可执行文件的目录列表;`JAVA_HOME`,指向Java安装位置;还有`PYTHONPATH`,用于Python解释器查找...
系统变量对所有用户都可见,而用户变量只对当前登录的用户有效。常见的环境变量如PATH,它包含了操作系统可以找到可执行文件的目录列表。当我们在命令行中输入程序名称时,系统会按照PATH变量中指定的顺序搜索这些...
通过了解这些环境变量的含义和用途,我们可以更好地管理和配置我们的Windows系统。例如,通过修改`%PATH%`变量,我们可以调整系统搜索可执行文件的顺序;通过设置`%TEMP%`和`%TMP%`变量,我们可以指定临时文件的存储...
总之,以上列出的环境变量涵盖了Windows系统中最为常用和重要的几个方面,掌握这些环境变量的含义和用途对于开发人员、系统管理员乃至普通用户来说都是非常有益的。通过合理地利用这些环境变量,不仅可以提高系统的...
### Windows系统下JDK1.6环境变量配置详解 #### 一、JDK1.6下载与安装 ##### 下载步骤 JDK1.6作为Java开发的重要组件,可以通过访问官方网站进行下载。根据描述,最新版本(当时)是JDK1.6,下载链接为:...
QT 中 Pro 文件使用的系统变量的说明 在 Qt 中,Pro 文件是用于生成 Makefile 的配置文件。Pro 文件中的系统变量是 qmake 用来生成 Makefile 的关键。下面是 Qt 中 Pro 文件中使用的系统变量的说明: TEMPLATE ...
在Windows系统中,环境变量分为两类:系统环境变量与用户环境变量。 - **系统环境变量**:这类变量适用于整个系统的所有用户。通常用于指定系统级别的路径或配置选项。 - **用户环境变量**:这类变量仅适用于特定...
这些变量分别存储了Windows系统目录、系统所在的盘符、系统子目录(如System32)及其所在盘符的全路径。它们对于确保与系统环境的兼容性和稳定性非常关键。 #### 17. **BATCH_INSTALL 系统重启标志** 最后,BATCH_...