我们的工作电脑没有管理员权限而无法使用界面编辑增加用户环境变量,每次找IT同事输入管理员密码比较麻烦。 那么我们可以考虑使用powershell脚本设置环境变量。 [environment]::SetEnvironmentvariable("PATH", "$([environment]::GetEnvironmentvariable("Path", "User"));D:\Program Files\mysql-router-8.0.32-labs-mr...
1. 追加PATH $env:USER_PATH=[Environment]::GetEnvironmentVariable("PATH", "User") // ↓勿直接使用$env:PATH,会触发问题2,用临时变量$env:USER_PATH来过渡一下 $env:USER_PATH += ";D:\java8\bin" // 现在console中临时追加(注意看情况加;分割) [Environment]::SetEnvironmentVariable("PATH", $...
$newPath = 'F:\common tools\git\bin;F:\common tools\python\app;F:\common tools\python\app\scripts;F:\common tools\ruby\bin;F:\masm32\bin;F:\Borland\BCC55\Bin' $oldPath = [Environment]::GetEnvironmentVariable('PATH', 'Machine'); [Environment]::SetEnvironmentVariable('PATH', "$newPa...
Write-Host $line" already exists in PATH variable!" } else{ if($path.Trim().EndsWith(";")){ $path=$path+$line } else{ $path=$path+";"+$line } [System.Environment]::SetEnvironmentVariable("Path",$path,"Machine") $index++ Write-Host $index ": " "Add " $line "to PATH varia...
$envPath += ";$newPath" } } [Environment]::SetEnvironmentVariable("Path", $envPath, "Machine") Write-Host "新路径已添加至系统环境变量Path。"` 这段代码是用于将指定的文件夹路径添加到系统环境变量Path中,并输出提示信息。 首先,代码通过使用[Environment]::GetEnvironmentVariable("Path", "Machine"...
Path或使用[System.Environment]::SetEnvironmentVariable()并不会像Rich之前的文章那样永久地更改path变量...
set和setx 配置用户级环境变量@local environment 配置系统级环境变量@ system environment 引用系统变量中的Path变量 为环境变量追加新值 Note@Warning powershell版 操作效果 powershell函数代码 检测当前执行环境是否具有管理员权限(administrator privilege)
[Environment]::SetEnvironmentVariable("TestVariable","Test value.","Machine") 然后我们根据JDK安装位置设置环境变量。 代码语言:javascript 代码运行次数:0 运行 AI代码解释 $java_home=$install_location $classpath="%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar"$path="%JAVA_...
正如commenter所建议的,我还向SetEnvironmentVariable添加了“machine”参数,以便在PowerShell会话结束时变量值将保持不变。注意:运行脚本时需要管理员权限。 # Redirect WSL output to temp file, which keeps the UTF-16 encoding intact $tempFilePath = (New-TemporaryFile).FullName Start-Process -FilePath wsl...
SetEnvironmentVariable()使用 方法 使用系统控制面板 在配置文件中设置环境变量 在PowerShell 配置文件中添加或更改的任何环境变量在加载配置文件的任何会话中都可用。 此方法适用于任何受支持的平台上的任何 PowerShell 版本。 例如,若要创建CompanyUri环境变量并更新Path环境变量以包含 文件夹C:\Tools,请将以下行添加...