Client Software Installation mit Winget / Nuget

Berechtigung TLS 1.2 setzen:

Starte die PowerShell und gibt zur Prüfung der aktiven Verschlüsselungen bitte folgendes ein: 

[Net.ServicePointManager]::SecurityProtocol 

Anschließend erscheinen die aktivieren Verschlüsselungsmethoden – unter Umständen erscheint aber auch nur „SystemDefault“.
Um jetzt TLS 1.2 zu aktivieren verwende folgende PowerShell-Befehle. Damit wird im 32- und 64-Bit-Teil der Registry die Verschlüsselung aktiviert. Es ist dabei nötig, beide Schlüssel zu setzen. Alternativ können die Schlüssel auch manuell über regedit.exe gesetzt werden: 

Set-ItemProperty -Path ‚HKLM:\SOFTWARE\Wow6432Node\Microsoft\.NetFramework\v4.0.30319‘ -Name ‚SchUseStrongCrypto‘ -Value ‚1‘ -Type DWordSet-ItemProperty -Path ‚HKLM:\SOFTWARE\Microsoft\.NetFramework\v4.0.30319‘ -Name ‚SchUseStrongCrypto‘ -Value ‚1‘ -Type DWord 

Nun bitte die PowerShell neu starten. 

Wenn zuvor bei der Prüfung mittels [Net.ServicePointManager]::SecurityProtocol schon Verschlüsselungen angezeigt wurden sollte diese Liste jetzt mit TLS 1.2 erweitert sein. Ansonsten erscheint weiterhin „SystemDefault“. 

Hintergrund: 

Bei verschiedenen .NET-Versionen ist die TLS-Verschlüsselung auf Version 1.2 nicht standardmäßig aktiviert. Dies kann mit den angegebenen Registry-Einstellungen angepasst werden. 

Install Windows Device with winget:

winget install -e –id OpenShot.OpenShot

winget install -e –id Notepad++.Notepad++

winget install -e –id XnSoft.XnView.Classic

winget install -e –id 7zip.7zip

winget install -e –id Foxit.FoxitReader

winget install -e –id geeksoftwareGmbH.PDF24Creator

Developper System:

winget install -e –id Microsoft.VisualStudioCode

winget install -e –id GLab.GLab

winget install -e –id Gitlab.Runner

winget install –id Microsoft.Powershell –source winget

winget install -e –id Python.Python.3.11

Installation mit NUGET

[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 
Install-PackageProvider -Name NuGet -Force nuget 

Get-Module -ListAvailable -Name NuGet 

Install-Module -Name NuGet -Force 

Gallery:
https://www.nuget.org/