Add TLSv1.2 support to install-bginfo.ps1

This commit is contained in:
Chris Long
2018-10-30 14:13:50 -07:00
committed by GitHub
parent d763d66dc2
commit 553ecbaaf4

View File

@@ -4,6 +4,8 @@ if (!(Test-Path 'c:\Program Files\sysinternals')) {
New-Item -Path 'c:\Program Files\sysinternals' -type directory -Force -ErrorAction SilentlyContinue New-Item -Path 'c:\Program Files\sysinternals' -type directory -Force -ErrorAction SilentlyContinue
} }
if (!(Test-Path 'c:\Program Files\sysinternals\bginfo.exe')) { if (!(Test-Path 'c:\Program Files\sysinternals\bginfo.exe')) {
# SysInternals requires TLS 1.2
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
(New-Object Net.WebClient).DownloadFile('http://live.sysinternals.com/bginfo.exe', 'c:\Program Files\sysinternals\bginfo.exe') (New-Object Net.WebClient).DownloadFile('http://live.sysinternals.com/bginfo.exe', 'c:\Program Files\sysinternals\bginfo.exe')
} }
$vbsScript = @' $vbsScript = @'