Files
management-scripts/Install-OpenVPN.ps1
T

23 lines
813 B
PowerShell
Raw Normal View History

2020-10-22 14:01:35 -04:00
$OpenVPNVersion = "2.4.7"
2020-09-04 09:14:24 -04:00
2020-10-22 14:01:35 -04:00
## Make sure we have an administrative token
If ( IsAdmin )
{
## URL for Windows 10
If ( IsWindowsVersion -ge "10.0" )
{ $URL = "https://swupdate.openvpn.org/community/releases/openvpn-install-${OpenVPNVersion}-I607-Win10.exe" }
## URL for Windows 7
ElseIf ( (IsWindowsVersion -ge "7.0") -and (IsWindowsVersion -lt "10.0") )
{ $URL = "https://swupdate.openvpn.org/community/releases/openvpn-install-${OpenVPNVersion}-I607-Win7.exe" }
## Set the local filename
$FILE = '{0}{1}' -f (GetTempPath),(Split-Path $URL -Leaf)
## Download installer
$FILE = Download-File -URL $URL -File $FILE
2020-09-04 09:14:24 -04:00
2020-10-22 14:01:35 -04:00
## Install package
Install-Program -Path $FILE -Arguments "/S" -Delete
2020-09-04 09:14:24 -04:00
}
2020-10-22 14:01:35 -04:00
Else { LogMsg "Must be an administrator to install OpenVPN" }