PowerShell Install java 13

Posted CIAS

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PowerShell Install java 13相关的知识,希望对你有一定的参考价值。

java 前言

Java具有大部分编程语言所共有的一些特征,被特意设计用于互联网的分布式环境。Java具有类似于C++语言的形式和感觉,但它要比C++语言更易于使用,而且在编程时彻底采用了一种以对象为导向的方式。 

java download

javadownload
Powershell 使用使用参数参考

前提条件

  • 开启wmi,配置网卡,参考 

 创建一键安装java自动化脚本

  • 最终实现下载java,解压java,重命名java目录,配置java 环境变量,删除java包。
  • 使用的是jdk-13_windows-x64_bin.zip不是exe格式
  • Expand-Archive #解压文件
  • "C:\\Program Files\\Java" #java安装位置
  • setx PATH $env:path /M  # /M全局变量,不加/M用户级变量
  • $env:<变量名称> += ";C:\\Program Files\\java\\bin" #变量配置
  • Rename-Item #重命名文件夹参考
powershell-install-java_13.ps1
<# Powershell Install java 13
+++++++++++++++++++++++++++++++++++++++++++++++++++++
+  _____                       _____ _          _ _ +
+ |  __ \\                     / ____| |        | | |+
+ | |__) |____      _____ _ _| (___ | |__   ___| | |+
+ |  ___/ _ \\ \\ /\\ / / _ \\ '__\\___ \\| '_ \\ / _ \\ | |+
+ | |  | (_) \\ V  V /  __/ |  ____) | | | |  __/ | |+
+ |_|   \\___/ \\_/\\_/ \\___|_| |_____/|_| |_|\\___|_|_|+
+ +++++++++++++++++++++++++++++++++++++++++++++++++++
                                                                                                              
# Powershell Install  java 13
# .\\powershell-install-java_13.ps1
#> 


$drive="c:\\"
$java_url="https://repo.huaweicloud.com/java/jdk/13+33/"
$java_zip="jdk-13_windows-x64_bin.zip"
$java_site="C:\\Program Files\\"
$java_new="java"
$java_catalogue="jdk-13"

Write-Host "download java" -ForegroundColor Green
wget -Uri $java_url$java_zip -UseBasicParsing -OutFile $drive$java_zip

Write-Host "decompression java" -ForegroundColor Green
Expand-Archive -Path $drive\\$java_zip -DestinationPath $java_site

Write-Host "Rename the java folder name" -ForegroundColor Green
Rename-Item -Path $java_site$java_catalogue -NewName $java_new

Write-Host "Create java environment variables" -ForegroundColor Green
$env:path += ";C:\\Program Files\\java"
$env:path += ";C:\\Program Files\\java\\bin"
$env:path += ";C:\\Program Files\\java\\lib"
setx PATH $env:path
setx PATH $env:path /M

Write-Host "View the environment variables protected by path" -ForegroundColor Green
Get-ChildItem env:path

Write-Host "java version check" -ForegroundColor Green
java --version

Write-Host "delete java software package" -ForegroundColor Green
Remove-Item $drive$java_zip -recurse

执行安装java 

.\\powershell-install-java_13.ps1

输出结果 

以上是关于PowerShell Install java 13的主要内容,如果未能解决你的问题,请参考以下文章

PowerShell Install Nginx

powershell install_chocolatey.ps1

powershell Windows 10 Fresh Install(Chocolatey + Boxstarter)

powershell PS_v5_install.ps1

PowerShell Install Mysql 8

PowerShell Install Mysql 8