`

bat获得环境变量属性值的第一段

    博客分类:
  • JAVA
 
阅读更多
分号将Path中的路径分隔开,取第一个路径用tokens=1,第2个tokens=2,以此类推
for /f "tokens=2 delims=;" %%a in ("%path%") do set NewPATH=%%a

@echo off
FOR /F "tokens=1,2* delims=;" %%a in ("%path%") do set newPATH=%%b
echo newPATH=%newPATH%

实际应用:
echo off
FOR /F "tokens=1,2* delims=;" %%a in ("%ALMS_PATH%") do set newPATH=%%a

echo %newPATH%


输出:
8080@192.xxxx.xxx.xx


分享到:
评论

相关推荐

    如何编写批处理文件批处理文件批处理文件

    %~dp$PATH:i - 查找列在路径环境变量的目录,并将 %I 扩充 到找到的第一个驱动器号和路径。 %~ftzaI - 将 %I 扩充到类似输出线路的 DIR 在以上例子中,%I 和 PATH 可用其他有效数值代替。%~ 语法 用一个有效的 ...

    WinRAR_4.0.exe

    包含两个掩码,并且所有文件既匹配第一个掩码,也匹配第二个掩码, 较小的子集 或者更精确的匹配拥有更高的优先权。例如,如果你用 *.cpp 和 f*.cpp 掩码, f*.cpp 拥有更高的优先权。 RAR 命令行语法 ~~~~~~...

    Dos命令大全

    %~dp$PATH:i - 查找列在路径环境变量的目录,并将 %I 扩充 到找到的第一个驱动器号和路径。 %~ftzaI - 将 %I 扩充到类似输出线路的 DIR 在以上例子中,%I 和 PATH 可用其他有效数值代替。%~ 语法 用一个有效的 FOR ...

    配置多台tomcat

    - 修改`<Server port="8006" shutdown="SHUTDOWN">`中的`port`值,确保两个Tomcat实例的关闭端口不同,例如第一个实例保留默认的`8005`,第二个实例改为`8006`。 - 修改`<Connector>`标签中的`port`值,以避免连接...

    同时配置多个Tomcat服务器

    例如,对于第一个Tomcat实例,可以将其设为`D:\TomcatServer1`;对于第二个实例,则设为`D:\TomcatServer2`等。 在每个实例的`bin`目录下编辑`startup.bat`和`catalina.bat`文件,将其中的`CATALINA_HOME`变量替换...

    Windows批处理教程(有目录_很齐全)

    #### 第一章:批处理基础 ##### 第一节:常用批处理内部命令简介 **批处理定义**:批处理文件是一种特殊的文本文件,它能够包含一系列按照特定顺序排列的命令,这些命令可以被批量执行。这种文件通常以`.bat`或`....

    Installanywhere打包javaweb项目

    添加四个环境变量:就是会添加到windows下的高级属性设置的那个环境变量那里 JAVA_HOME $USER_INSTALL_DIR$\jdk CATALINA_HOME $USER_INSTALL_DIR$\tomcat CATALINA_DIR $USER_INSTALL_DIR$\tomcat\bin PATH $USER_...

    JSP程序设计习题解答.pdf

    1. **启动Tomcat服务器**:使用`startup.bat`启动Tomcat服务器的主要好处是确保服务器使用的是系统环境变量`JAVA_HOME`设置的JDK,这有助于保持一致性和兼容性,避免因为Java版本问题导致的运行错误。 2. **创建Web...

    java程序设计之网络编程第二版课后习题答案

    例如,在Windows系统中,可以通过编辑`autoexec.bat`文件(旧版本的Windows)或通过“控制面板”->“系统”->“高级系统设置”->“环境变量”来进行设置。示例命令如下: ``` SET PATH=C:\j2sdk1.4.2\bin;%PATH% ...

    DOS批处理高级教程

    13. **CALL**:调用批处理文件中的另一段代码。 14. **SHIFT**:重新排列批处理参数的位置,通常用于循环处理。 15. **IF**:根据条件执行不同命令,实现条件判断。 16. **SETLOCAL** 与 **变量延迟**:SETLOCAL...

    jmeter接口测试案例

    通过设置这些环境变量,可以确保JMeter能够在正确的环境中运行。 #### 4. Jmeter 基础 - **4.1 JMeter 简介** JMeter是一款开源的负载测试工具,用于测试Web应用的性能。它不仅可以模拟大量用户并发访问,还可以...

    韩顺平Servlet笔记(全)

    - **修改端口**:编辑`conf/server.xml`文件,找到`<Connector>`标签,修改`port`属性值。 - **2.3 Tomcat的目录结构文件** - **bin**:存放启动和停止服务的脚本文件。 - **conf**:配置文件目录,包括: - `...

    JSP基础教程.doc

    例如,在Windows NT环境下,需要添加JDK的bin目录到系统的PATH环境变量中,并设置CLASSPATH环境变量指向JDK的tools.jar文件。 4. **安装JSWDK/Tomcat**:将下载的JSWDK/Tomcat解压到硬盘上的指定目录。 5. **启动...

    cmd操作命令和linux命令大全收集

    CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本) 命令大全 1. gpedit.msc-----组策略 ...set 指定环境变量名称=要指派给变量的字符 设置环境变量 set 显示当前所有的环境变量...

    中文简体压缩软件RAR 6.0

    包含两个掩码,并且所有文件及匹配第一个掩码,也匹配第二个掩码, 第一个掩码 将拥有更高的优先权,即使它被放到第二个后面。例如,存在*.cpp 和 f*.cpp 掩码 的情况下,f*.cpp 拥有更高的优先权。 RAR ...

    rar压缩软件.rar

    包含两个掩码,并且所有文件既匹配第一个掩码,也匹配第二个掩码, 较小的子集 或者更精确的匹配拥有更高的优先权。例如,如果你用 *.cpp 和 f*.cpp 掩码, f*.cpp 拥有更高的优先权。 RAR 命令行语法 ~~~~~~...

    powerbuilder

    一般来说,应该选择一个打印机控制序列中不使用的字符作为0值字符的替代字符。通常情况下,按下述次序组织打印作业:1. 使用PrintOpen()函数打开打印作业2. 使用PrintSend()函数设置打印机特性,比如打印方向、四周...

    2021-2022计算机二级等级考试试题及答案No.3294.docx

    - 初始值 `m=3`,`n=6`,经过第一次循环后 `m` 变为4,满足条件;第二次循环 `m` 变为5,满足条件;第三次循环 `m` 变为6,不满足条件。 **结论**: 正确选项是 **B** —— 循环执行了1次,`k` 的值为1。 #### 11. ...

    2021-2022计算机二级等级考试试题及答案No.1927.docx

    在选择题的第一题中提到,“开发软件时对提高开发人员工作效率至关重要的是()。”选项包括:A. 操作系统的资源管理功能;B. 先进的软件开发工具和环境;C. 程序员的数量;D. 计算机的并行处理能力。 **正确答案**:...

    自定义vbs脚本实现开机后延时启动指定程序的方法

    通过创建该对象,脚本可以执行各种Shell相关的操作,例如启动程序、设置环境变量、执行命令等。 2. WScript.sleep方法:这是一个非常实用的命令,用于使脚本暂停执行指定的时间(以毫秒为单位)。在本例中,通过...

Global site tag (gtag.js) - Google Analytics