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!

Aktualisiert: 09.05.2020 von Bernhard |🔔 | Kommentare:0

PowerShell Textdatei und csv lesen / schreiben | Windows PowerShell | PowerShell o365

Top-Artikel in diesem Bereich


Windows PowerShell Skript erstellen und ausführen - erlauben

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.


PowerShell Log-Files: Logging in eine Textdatei - write to file

Logfiles in PowerShell können über den Befehl Out-File, über eine eigene Funktion oder über das in PowerShell integrierte Transcript erstellt werden.


PowerShell Textdatei und csv lesen / schreiben

Dieser Artikel ist eine Zusammenfassung von Beispielen für das Erstellen und Auslesen von Text und CSV Dateien in PowerShell.

Fragen / Kommentare