powershell java home_Powershell 设置JDK环境和修改环境变量

今天突然想起用Powershell批量设置JDK环境,于是写了下文.

#创建环境变量

Function Create-EnvironmentVariable

{

param

(

[Parameter(Mandatory=$true)]

$Name,

$Value,

[System.EnvironmentVariableTarget]

$Target

)

[System.Environment]::SetEnvironmentVariable($Name, $Value, $Target )

}

#在现有的环境变量后添加值

Function Add-EnvironmentVariable

{

param

(

[Parameter(Mandatory=$true)]

$Name,

$Value,

[System.EnvironmentVariableTarget]

$Target

)

$OldValue = [environment]::GetEnvironmentVariable($Name,[System.EnvironmentVariableTarget]::Machine)

[Environment]::SetEnvironmentVariable( $Name, $OldValue+$Value, [System.EnvironmentVariableTarget]::Machine )

}

Set-EnvironmentVariable -Name "JAVA_HOME" -Value "C:\Program Files\Java\jdk1.8.0_45" -Target Machine

Set-EnvironmentVariable -Name "CLASSPATH" -Value ".;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar" -Target Machine

Add-EnvironmentVariable -Name "Path" -Value ";%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;"-Target Machine

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值