原文URL:http://hi.baidu.com/regretindream/blog/item/08968bd3dec8c9043bf3cf2a.html
其实批处理中能够使用的系统变量,就是我的电脑中的环境变量。
以下为原文,可以大致看一下,用的时候能有个印象。
众所周知,批处理中有很多系统变量,不过有些不常用到的可能我们根本就没听过,下面我就来讲讲所有的系统变量。
%ALLUSERSPROFILE% 本地“所有用户”配置文件的位置。
%APPDATA% 本地默认情况下应用程序存储数据的位置。
%CD% 本地当前目录字符串。
%CMDCMDLINE% 用来启动当前的 Cmd.exe 的准确命令行。
%CMDEXTVERSION% 当前的“命令处理程序扩展”的版本号。
%COMPUTERNAME% 计算机的名称。
%COMSPEC% 命令行解释器可执行程序的准确路径。
%DATE% 当前日期。
%ERRORLEVEL% 上一条命令的错误代码。
%HOMEDRIVE% 连接到用户主目录的本地工作站驱动器号。
%HOMEPATH% 用户主目录的完整路径。主目录可在本地用户和组中改变。
%HOMESHARE% 用户的共享主目录的网络路径。
%LOGONSERVER% 验证当前登录会话的域控制器的名称。
%NUMBER_OF_PROCESSORS% 指定安装在计算机上的处理器的数目。
%OS% 操作系统名称。2000和XP 显示操作系统为 Windows_NT,Vista也是。
%PATH% 指定可执行文件的搜索路径。
%PATHEXT% 操作系统认为可执行的文件扩展名的列表。
%PROCESSOR_ARCHITECTURE% 处理器的芯片体系结构。
%PROCESSOR_IDENTFIER% 处理器说明。
%PROCESSOR_LEVEL% 计算机上安装的处理器的型号。
%PROCESSOR_REVISION% 处理器的版本号。
%PROMPT% 当前解释程序的命令提示符设置。
%RANDOM% 0 到 32767 之间的任意十进制数字,这东西到现在都不知道干嘛的。
%SYSTEMDRIVE% 即系统根目录盘符。
%SYSTEMROOT%=%WINDIR% Windows server operating system 根目录的位置(一般是C:\WINDOWS)。
%TEMP% 和 %TMP% 系统和用户 对当前登录用户可用的应用程序所使用的默认临时目录。
%TIME% 当前时间(异常精确!)。
%USERDOMAIN% 包含用户帐户的域的名称。
%USERNAME% 当前登录的用户的名称。
%USERPROFILE% 当前用户的配置文件的位置。
分享到:
相关推荐
添加%JAVA_HOME%\bin到Path变量中,使得系统可以在任何目录下执行Java相关的命令,如`javac`(Java编译器)和`java`(Java虚拟机)。 3. **Classpath**:Classpath变量指定了Java运行时寻找类(.class文件)的路径...
在Linux中设置环境变量,最常见的方法是在终端中使用export命令,但当需要一次性设置多个环境变量时,逐个敲入export命令显然效率低下,为此,可以采用批处理脚本的方式来高效配置。 首先,我们来解释一下什么是...
当我们安装一个新的软件时,通常需要将其安装目录添加到PATH变量中,以便系统能够找到并运行该软件。 批处理文件(.bat)是一种文本文件,包含了一串DOS命令,可以被系统一次性执行。利用批处理,我们可以编写脚...
Java开发工具(JDK)安装后,为了能够在命令行中运行Java程序,如`java`、`javac`等命令,我们需要设置三个关键的环境变量:JAVA_HOME、PATH和CLASSPATH。 1. **JAVA_HOME**:这个变量指向JDK的安装目录,它告诉...
本文将详细介绍如何使用批处理设置系统变量JAVAHOME和TOMCATHOME,以及涉及的工具`setx.exe`。 首先,我们需要理解系统变量的重要性。在Windows系统中,环境变量是用来存储与操作系统交互的重要信息,如软件的安装...
- **特殊字符的输入及应用**:在批处理中使用特殊字符,如`%`,`&`,`(`等。 - **随机数(%random%)的应用技巧**:使用系统变量`%random%`生成随机数,并应用于实际场景。 - **变量嵌套与命令嵌套**:在一个命令或...
批处理设置Java环境变量是Windows操作系统中常用的一种配置方法,特别是在开发和运维环境中。Java环境变量包括`JAVA_HOME`、`PATH`和`CLASSPATH`,它们对于运行Java程序至关重要。下面将详细介绍如何通过批处理脚本...
本文将深入探讨如何使用批处理脚本来实现Java环境变量的快速切换,特别是针对64位和32位JDK之间的切换。 首先,我们要理解Java环境变量的三个核心组成部分:JAVA_HOME、PATH和CLASSPATH。`JAVA_HOME`是指向JDK安装...
批处理命令中可以使用变量来存储数据,如 `%var%`。同时,批处理文件可以接收命令行参数,例如`%1`, `%2`, `%3`等,分别代表第一个、第二个、第三个参数。例如,创建一个接受两个参数的批处理文件: ```batch @echo ...
C:\Program Files`会添加路径到系统的PATH环境变量中。 8. `for`和`if`命令:用于循环和条件判断,可以在批处理中实现更复杂的逻辑。 使用这样的批处理命令集,用户可以创建定制化的脚本来批量处理日常任务,比如...
首先,批处理文件中可以使用set命令来定义或修改环境变量。如示例中的set JAVA_HOME_1_7=C:\Program Files\Java\jdk1.7.0_22就是设置了一个环境变量JAVA_HOME_1_7,其值为JDK 1.7的安装路径。当运行这个批处理文件时...
批处理(Batch Processing)是一种在计算机系统中批量处理任务的技术,尤其在早期的计算机系统中广泛应用。它允许用户一次性提交多个命令或者程序,系统会按照预定的顺序执行这些任务,而无需人工持续干预。在现代...
批处理中的变量分为系统变量和自定义变量。系统变量是预先定义好的,例如%CD%代表当前目录,而自定义变量则是用户在批处理文件中设定的变量。 set命令是用于定义和操作变量的重要命令。它不仅可以用来设置自定义...
8. **环境变量配置**:对于开发人员或程序员,装机批处理可能包括设置环境变量,确保开发工具能够正确运行。 9. **网络配置**:网络相关的批处理文件可能负责设置静态IP地址、DNS服务器,或者安装网络打印机等。 ...
变量允许我们存储数据并在脚本的不同部分中使用。例如,我们可以定义一个变量名为`VAR1`,并将它设置为要修改的注册表键值。在实际脚本中,可能会有类似`set VAR1=新键值`这样的命令来定义变量。 然后,通过`reg`...
7. **批处理安全**:由于批处理文件能够执行系统级别的操作,因此需要谨慎使用,防止恶意批处理脚本对系统造成损害。在使用或分发批处理文件时,应确保其来源可信。 通过以上知识点,我们可以创建一个灵活、高效的...
为了使批处理文件能够在任何路径下被调用,需要将其所在的目录添加到系统的PATH环境变量中。例如,如果有一个名为`test.bat`的批处理文件位于`C:\Batch`目录下,则需要将`C:\Batch`添加到系统的PATH变量中。 #### ...
总结来说,批处理是Windows系统中一种强大的自动化工具,能够帮助IT人员高效地完成日常维护工作。熟练掌握批处理技术,不仅可以提高工作效率,还能解决许多复杂的问题。通过学习和使用批处理文件,我们可以更好地...
本压缩包文件主要关注的是如何在批处理文件中使用参数,这对于编写更加灵活和可定制化的脚本至关重要。 批处理文件通常以`.bat`或`.cmd`为扩展名,但在某些情况下,为了避免误触发,可能将文件暂时保存为`.txt`格式...
批处理技术是Windows操作系统中的一种命令行脚本处理方式,它允许用户编写一系列的命令,然后一次性执行这些命令,极大地提高了工作效率。批处理之家论坛是一个专注于批处理技术交流的平台,提供各种批处理实例供...