PowerShell Repository


PowerShell kann über Remote-Repositories bestimme Module nachinstallieren, z.B. von www.powershellgallery.com

Anzeigen der Repository-Quelle

Get-PSRepository

Name                      InstallationPolicy   SourceLocation
----                      ------------------   --------------
PSGallery                 Untrusted            https://www.powershellgallery.com/api/v2/ 

Voraussetzung: NuGet-Provider

Install-PackageProvider -Name NuGet

Paket finden

PS C:\WINDOWS\system32> find-module PSSQLite

Version    Name                                Repository           Description
-------    ----                                ----------           -----------
1.0.3      PSSQLite                            PSGallery            Query SQLite databases

Modul installieren

PS C:\WINDOWS\system32> install-module PSSQLite
Nicht vertrauenswürdiges Repository
Sie installieren die Module aus einem nicht vertrauenswürdigen Repository. Wenn Sie diesem Repository vertrauen, ändern
 Sie dessen InstallationPolicy-Wert, indem Sie das Set-PSRepository-Cmdlet ausführen. Möchten Sie die Module von
'PSGallery' wirklich installieren?
[J] Ja  [A] Ja, alle  [N] Nein  [K] Nein, keine  [H] Anhalten  [?] Hilfe (Standard ist "N"): A
PS C:\WINDOWS\system32> get-command -Module PSSQlite

CommandType     Name                                               Version    Source
-----------     ----                                               -------    ------
Function        Invoke-SQLiteBulkCopy                              1.0.3      PSSQlite
Function        Invoke-SqliteQuery                                 1.0.3      PSSQlite
Function        New-SQLiteConnection                               1.0.3      PSSQlite
Function        Out-DataTable                                      1.0.3      PSSQlite

Troubleshooting 

Falls der Download nicht klappt, könnte das an den TLS-Settings liegen

SSL: The underlying connection was closed

Install-Package : An error occurred while loading packages from 'https://nuget.org/api/v2/': The underlying connection was closed: An unexpected error occurred on a send
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
positive Bewertung({{pro_count}})
Beitrag bewerten:
{{percentage}} % positiv
negative Bewertung({{con_count}})

DANKE für deine Bewertung!


Top-Artikel in diesem Bereich

Preview Windows PowerShell Skript erstellen und ausführen

Windows PowerShell Skript erstellen und ausführen

geändert: 06.04.2022 von Bernhard (Erstveröffentlichung: 28.11.2012)

Im einfachsten Fall ist ein PowerShell-Skript eine Textdatei mit einer Reihe von PowerShell-Befehlen. Als PowerShell Skript versteht man eine Datei mit der Endung .ps1. Die Skriptdatei kann eine Sammlung von Befehlen, Funktionen oder Cmdlets enthalten. ... weiterlesen

Preview PowerShell Loops und Array

PowerShell Loops und Array

geändert: 25.02.2022 von Bernhard (Erstveröffentlichung: 21.03.2013)

Ein Array speichert mehrere Werte, ähnlich einer 2 spaltigen Tabelle. ... weiterlesen

Preview Windows PowerShell Befehle: commands im Überblick

Windows PowerShell Befehle: commands im Überblick

geändert: 12.09.2017 von Bernhard (Erstveröffentlichung: 16.11.2011)

die verfügbaren PowerShell Befehle können mit dem Befehl: ... weiterlesen


Fragen / Kommentare