需要批量添加环境变量
比如
PATHmanager.exe add Git/bin java-17.0.6/bin nodejs
这样的命令行工具
cmd:setx 不好用
PowerShell:因为在你的系统禁止运行脚本(我知道怎么关,但是我觉得恶心)
1
ob 2023-04-14 17:48:50 +08:00
autohotkey 试下
|
2
tairan2006 2023-04-14 18:24:58 +08:00 via Android
直接 scoop choco 安装就行啊
|
3
purrgil 2023-04-15 06:03:50 +08:00
RapidEE Rapid Environment Editor
|
4
pain2w 2023-04-15 06:25:47 +08:00
function pau {
if (!$args[0]) { refreshenv $pathCurrent=Resolve-Path . while(1){ switch (Read-Host 'write current path to user path variable(Y/N)'){ Y { [Environment]::SetEnvironmentVariable("PATH", $env:PATH + ";"+$pathCurrent, "User") Write-Host Write path user variable sucessful... -fore green return } N { return } default { Write-Host 'Only Y/N valid' -fore red } } } } $path = $args[0] [Environment]::SetEnvironmentVariable("PATH", $Env:PATH + ";"+$path, "User") } |
5
pain2w 2023-04-15 06:27:42 +08:00
@pain2w 我的一个 powershell 函数 把 $pathCurrent=Resolve-Path . 改成你要批量添加的路径就好了。这个函数的作用是把当前所在的路径添加到 path 中,你稍微修改一下就可以用来批量添加其它环境变量了,用不着三方的工具。
|