aboutsummaryrefslogtreecommitdiff
path: root/Install.ps1
blob: edf89c29d8a71db918d893a8a56df8c132fbebbc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
$object = Invoke-WebRequest -Uri "https://gitea.cebotari.ru/api/v1/repos/chebser/RhSolutions-AddIn/releases/latest" | ConvertFrom-Json 
$download_link = $object.assets[1].browser_download_url
Invoke-WebRequest -Uri $download_link -OutFile "$env:appdata\Microsoft\AddIns\RhSolutions-AddIn-packed.xll"

$excel = New-Object -ComObject Excel.Application
foreach ($addin in $excel.AddIns2)
{
    $title = $addin.Title
    if ($title -eq 'RhSolutions Add-In')
    {
        $addin.Installed = $true
    }
}
$excel.Quit()