20 lines
613 B
PowerShell
20 lines
613 B
PowerShell
try {
|
|
$package = 'Bitvise Tunnelier'
|
|
|
|
$url = 'http://dl.bitvise.com/BvSshClient-Inst.exe'
|
|
|
|
$installDir = ${Env:ProgramFiles(x86)}, $Env:ProgramFiles |
|
|
? { Test-Path $_ } | Select -First 1
|
|
$installDir = Join-Path $installDir 'Bitvise SSH Client'
|
|
|
|
# https://fogbugz.bitvise.com/default.asp?Tunnelier.2.11840.3
|
|
$params = '-acceptEULA', '-force', "-installDir=`"$installDir`"",
|
|
'-noDesktopIcon'
|
|
Install-ChocolateyPackage 'BvSshClient-Inst' 'exe' $params $url
|
|
|
|
Write-ChocolateySuccess $package
|
|
} catch {
|
|
Write-ChocolateyFailure $package "$($_.Exception.Message)"
|
|
throw
|
|
}
|