Skip to main content

创建临时环境变量

使用 bat 处理脚本时, 通常会使用一些第三方的软件, 但因为工程是需要移动的, 需要考虑到软件路径问题, 但是配置 全局path写软件的绝对地址 , 操作有些繁琐, 更容易遗忘, 因此在开始运行脚本时, 将软件配置一个 临时环境变量 , 仅作用于当前处理窗口

实现逻辑

BINHEBING_HOME , SRECORD_HOME 均为功能逻辑使用软件路径

@echo off
set CurrentPath=%~dp0

set BINHEBING_HOME=%CurrentPath%\tools\binHEBING
set SRECORD_HOME=%CurrentPath%\tools\srecord-1.63-win32
set path=%SRECORD_HOME%;%BINHEBING_HOME%;%path%

之后便可直接使用对应软件路径下的软件