Wissen/X15_Technology_Paketirrung.ps1

# ? TITEL Paketierung
# ? DESCRIPTION Software-Verteilung mit der PowerShell
# ? TAGS Package Chocolatey
# ? VERSION 2019.10.19.2100

# TODO Weiterführende und Nachschlage-Informationen
Start-Process -FilePath 'https://chocolatey.org/packages/ChocolateyGUI'
Get-Help -Name 'about_PackageManagement' -ShowWindow
Get-command -Module 'PackageManagement'

# ! Das Modul PackageManagement evtl. aktualisieren
Save-Module -Name 'PackageManagement' -Repository 'PSGallery' -Path 'c:\temp'
Copy-Item -Path 'C:\Temp\PackageManagement\*' -Destination "$env:ProgramFiles\WindowsPowerShell\Modules\PackageManagement\" -Recurse -Force

# ? Welche Quellen stehe nz.Zt. zur Verfügung
Get-PackageProvider

# ? Chocolatey als neue Quelle hinzufügen
Install-PackageProvider -Name 'Chocolatey' -Force
Get-PackageProvider

# ? Installationspakete finden
Find-Package -Name visualstudiocode, googlechrome, 7zip

# ? Paket installieren
Install-Package -Name 7zip -Verbose