Python 如何在设置环境变量时解决问题?

Python 如何在设置环境变量时解决问题?,python,batch-file,Python,Batch File,我正在使用一个命令文件设置一个环境变量BUILD\u VER,由于某种原因,它似乎不起作用, 你知道什么地方出了问题,怎么解决吗 @echo off setlocal REM ADDING LOGIC TO GET THE BUILD_VER FROM NETWORK LOCATION REM set $NetPath="Z:\Build_ver\build_ver.txt" set $NetPath="\\Network\files\Build_ver\build_ver.txt" set

我正在使用一个命令文件设置一个环境变量BUILD\u VER,由于某种原因,它似乎不起作用, 你知道什么地方出了问题,怎么解决吗

@echo off
setlocal

REM ADDING LOGIC TO GET THE BUILD_VER FROM NETWORK LOCATION
REM set $NetPath="Z:\Build_ver\build_ver.txt" 
set $NetPath="\\Network\files\Build_ver\build_ver.txt"
set /p version=<\\Network\files\Build_ver\build_ver.txt
set BUILD_VER=%version%
echo %BUILD_VER%
@echo关闭
setlocal
REM添加逻辑以从网络位置获取构建版本
REM set$NetPath=“Z:\Build\u ver\Build\u ver.txt”
设置$NetPath=“\\Network\files\Build\u ver\Build\u ver.txt”

set/p version=使您的更改在.bat文件完成后立即消失。

尝试先设置变量,然后再将其重定向到文本文件。。。例如 像这样的

@echo off 
set $netpath=your path here
echo %$netpath%>myfile.txt

希望这有帮助。

一个参考链接会很好。我想是常识。如果OP不得不问这个问题,显然不是。只是想帮你改进答案。明白。非常感谢。