批处理修改系统环境变量,以使用golang绿色版本

2022年 8月 23日

:: 用户变量
:: GOPATH C:\Users\Yanhui\go G:\Go_lang\C_go_path\go
:: Path 添加 C:\Users\Yanhui\go\bin G:\Go_lang\C_go_path\go\bin
:: 系统变量
:: Path 添加
:: C:\Program Files\Go\bin G:\Go_lang\go_bin\bin
:: C:\Program Files\Git\cmd G:\Go_lang\Git\cmd

@ echo off
%1 %2
ver|find "5.">nul&&goto :Admin
mshta vbscript:createobject("shell.application").shellexecute("%~s0","goto :Admin","","runas",1)(window.close)&goto :eof
:Admin

set mypath=%~dp0
echo %mypath%

:: 在你的bat开头加上上面的命令即可
:: 下面是你需要执行的命令

setx GOPATH "%mypath%C_go_path\go"

:: C:\Windows;C:\Windows\System32
setx PATH %PATH%;"%mypath%Git\cmd";"%mypath%go_bin\bin" /m

 

ECHO 按任意键继续...
PAUSE >nul

小类

http://www.leiyanhui.com/?about

Comments