需要批量添加环境变量
比如
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 中,你稍微修改一下就可以用来批量添加其它环境变量了,用不着三方的工具。 |