批处理中几个动态环境变量
http://www.ywbiz.net/ecms/article/computerart/msdosart/basic/20061012/1160608857269.html
%ALLUSERSPROFILE%
局部
返回“所有用户配置文件”的位置。
%APPDATA%
局部
返回默认情况下应用程序存储数据的位置。
%CD%
局部
返回当前目录字符串。
%CMDCMDLINE%
局部
返回用来启动当前的 Cmd.exe 的准确命令行。
%CMDEXTVERSION%
系统
返回当前的“命令处理程序扩展”的版本号。
%COMPUTERNAME%
系统
返回计算机的名称。
%COMSPEC%
系统
返回命令行解释器可执行程序的准确路径。
%DATE%
系统
返回当前日期。使用与 date /t 命令相同的格式。由 Cmd.exe 生成。
%ERRORLEVEL%
系统
返回上一条命令的错误代码。通常用非零值表示错误。
%HOMEDRIVE%
系统
返回连接到用户主目录的本地工作站驱动器号。基于主目录值而设置。用户主目录是在“本地用户和组”中指定的。
%HOMEPATH%
系统
返回用户主目录的完整路径。基于主目录值而设置。用户主目录是在“本地用户和组”中指定的。
%HOMESHARE%
系统
返回用户的共享主目录的网络路径。基于主目录值而设置。用户主目录是在“本地用户和组”中指定的。
%LOGONSERVER%
局部
返回验证当前登录会话的域控制器的名称。
%NUMBER_OF_PROCESSORS%
系统
指定安装在计算机上的处理器的数目。
%OS%
系统
返回操作系统名称。Windows 2000 会将该操作系统显示为 Windows NT。
%PATH%
系统
指定可执行文件的搜索路径。
%PATHEXT%
系统
返回操作系统认为可执行的文件扩展名的列表。
%PROCESSOR_ARCHITECTURE%
系统
返回处理器的芯片体系结构。值:x86 或 IA64(基于 Itanium)。
%PROCESSOR_IDENTFIER%
系统
返回处理器说明。
%PROCESSOR_LEVEL%
系统
返回计算机上安装的处理器的型号。
%PROCESSOR_REVISION%
系统
返回处理器的版本号。
%PROMPT%
局部
返回当前解释程序的命令提示符设置。由 Cmd.exe 生成。
%RANDOM%
系统
返回 0 到 32767 之间的任意十进制数字。由 Cmd.exe 生成。
%SYSTEMDRIVE%
系统
返回包含 Windows 服务器操作系统根目录(即系统根目录)的驱动器。
%SYSTEMROOT%
系统
返回 Windows 服务器操作系统目录的位置。
%TEMP% 和 %TMP%
系统和用户
返回对当前登录用户可用的应用程序所使用的默认临时目录。有些应用程序需要 TEMP,而其他应用程序则需要 TMP。
%TIME%
系统
返回当前时间。使用与 time /t 命令相同的格式。由 Cmd.exe 生成。
%USERDOMAIN%
局部
返回包含用户帐户的域的名称。
%USERNAME%
局部
返回当前登录的用户的名称。
%USERPROFILE%
局部
返回当前用户的配置文件的位置。
%WINDIR%
系统
返回操作系统目录的位置。
|
相关推荐
73<br><br>0106 如何获得一个字符串中数字的长度 74<br><br>0107 如何获得字符串中数字或字母的长度 74<br><br>0108 如何获得字符串中某个数字的位置 75<br><br>0109 获得字符串中汉字的个数 76<br><br>0110...
总结来说,批处理环境变量设置在Windows中是通过`set`和`setx`命令完成的,尤其在Java开发中,正确设置环境变量对程序的运行和维护至关重要。通过编写批处理脚本,我们可以实现自动化配置,提高工作效率。在使用`...
1. 环境变量:这些变量的值是由系统环境确定的,例如%ALLUSERSPROFILE%、%APPDATA%、%CD%等。 2. 系统信息变量:这些变量的值是由系统信息确定的,例如%COMPUTERNAME%、%DATE%、%ERRORLEVEL%等。 3. 用户信息变量:...
HBase的数据模型主要包括以下几个关键概念: - **表(Table)**:由行和列组成,其中列被划分成不同的列族。 - **行(ROW)**:由行键(row key)唯一标识,用于存储数据对象。 - **列族(Column Family)**:支持动态扩展...
在“mysql数据库备份批处理”中,我们需要修改几个关键参数来适应我们的环境: 1. **用户名**:MySQL数据库连接需要提供一个有效的用户名,这个用户需要有备份数据库的权限。通常,这个用户名是`root`,但在生产...
在Windows系统上,配置JDK环境通常涉及到设置两个环境变量:JAVA_HOME和Path。 1. **JAVA_HOME**: 这个环境变量指向JDK安装的根目录,通常为`C:\Program Files\Java\jdk版本号`。设置这个变量可以帮助其他程序找到...
- 编写WordCount程序通常包括以下几个步骤: - **读取数据**:从文件或其他数据源读取文本数据。 - **解析数据**:将每行文本切分为单词。 - **计数**:对每个单词进行计数。 - **输出结果**:将统计结果输出到...
以上是MS的官方帮助,下面我们举几个例子来具体说明一下For命令在入侵中的用途。 sample2: 利用For命令来实现对一台目标Win2k主机的暴力密码破解。 我们用net use \ipipc$ "password" /u:"administrator"来尝试这...
这里`%TEMP%`是临时文件夹的环境变量,`/F`、`/S`和`/Q`分别代表强制删除、递归删除和静默模式。 3. **关机、重启或休眠** 批处理还可以控制计算机的操作,如定时关机: ``` @echo off timeout /T 300 /NO...
在批处理编程中,有几个关键概念和技术值得了解: 1. **命令行参数**:批处理脚本可以接受命令行参数,通过`%1`、`%2`等变量来访问这些参数,实现脚本的灵活性。 2. **条件语句**:如`if`和`else`,用于根据不同的...
批处理的基础知识主要包括以下几个方面: 1. **命令行基础**:在批处理中,我们最常用的是DOS命令,如`dir`用于列出目录内容,`copy`用于复制文件,`move`用于移动文件,`del`用于删除文件,`ren`用于重命名文件等...
1. **JAVA_HOME**:这个环境变量用于指定Java Development Kit (JDK)的安装路径。例如,如果你的JDK安装在`C:\Program Files\Java\jdk1.8.0_201`,那么JAVA_HOME就应该设置为这个路径。 2. **PATH**:PATH环境变量...
3. **变量使用**:批处理文件支持环境变量,如 `%DATE%`, `%TIME%`, `%ERRORLEVEL%`等,也可以自定义用户变量,通过`SET`命令来设置和使用。 4. **批处理技巧**:例如,使用`CALL`命令来调用其他批处理文件,使用`|...
可视化批处理编辑器提供的实例可能涵盖基础操作,如文件操作、环境变量的使用,到更复杂的逻辑控制、错误处理和交互式功能等。用户可以通过查看和修改这些例子,快速上手并逐步提高自己的批处理编程能力。 对于没有...
1. **读取加密变量**:从文件或环境变量中读取加密的变量值。 2. **解密过程**:使用预先设定的解密算法或密钥,将加密的变量值还原为原始明文。 3. **使用解密后的变量**:将解密后的变量值用于后续的批处理命令中...
7. 环境变量:掌握如何设置和使用环境变量,以便于脚本的动态配置。 通过阅读这些教程,你可以逐步提升自己的批处理技能,从而更好地驾驭Windows 7的命令行环境,实现各种自动化任务。在学习过程中,记得结合实践,...
2. **依赖性**:如果批处理文件中使用了外部文件或特定环境变量,确保这些资源在转换后仍能被.exe文件访问。 3. **权限问题**:有些操作可能在批处理中能够执行,但在.exe文件中因为权限问题而失败,需要预先检查并...
关于批处理的基础知识,我们可以深入探讨以下几个方面: 1. **批处理文件格式**:批处理文件通常以扩展名".bat"或".cmd"结尾,内容由DOS/Windows命令行指令组成。例如,`@echo off`会关闭命令提示符的回显功能,使...