ps/Modules/Cole.PowerShell.Developer/Scratch/find and install services.ps1

8 lines
660 B
PowerShell
Raw Permalink Normal View History

2023-05-30 22:51:22 -07:00
(Get-ServiceInfoByCIMFragment C:\ProgramData\chocolatey\lib | Where-Object { $_.Name -notmatch 'redis' }).ExePath | Foreach-Object {
$exePath = $_
$chocoPackageName = Get-ChocoPackageFromPath -Path $exePath
$nuspecPath = "C:\ProgramData\chocolatey\lib\$chocoPackageName\$chocoPackageName.nuspec"
$nuspecVersion = ([Xml](Get-Content -Path $nuspecPath)).package.metadata.version
choco install $chocoPackageName --version $nuspecVersion -fy
C:\ProgramData\Alkami\sre\MigrationUtility\Framework\Alkami.TeamCity.MigrationRunnerFramework.exe --MigrationTypeName choco --packageId=$chocoPackageName packageVersion=$nuspecVersion BankGuids=""
}