Reset-PSResourceRepository
Erstellt eine neue Standarddatei PSRepositories.xml mit vorregistrierten Repositories.
Syntax
Default (Standard)
Reset-PSResourceRepository
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Dieser Befehl setzt den Repository-Store zurück, indem er eine Store-Datei mit vorregistrierten Repositorien erstellt. Zuerst erstellt es eine neue temporäre Datei und ersetzt die alte Datei nur, wenn die Erstellung erfolgreich ist. Wenn die Erstellung fehlschlägt, wird die alte Datei wiederhergestellt.
Verwenden Sie diesen Befehl, um einen beschädigten Repository-Speicher zu ersetzen oder die Standardkonfiguration des Repositorys wiederherzustellen. Die Standardkonfiguration umfasst die folgenden Repositories:
-
MicrosoftArtifactRegistry (hinzugefügt in v1.3.0-preview1)
- Priorität = 40
- Vertrauenswürdig = Wahr
-
PSGallery
- Priorität = 50
- Vertrauenswürdig = Falsch
Dieser Befehl wurde in Microsoft hinzugefügt. PowerShell.PSResourceGet v1.2.0.
Beispiele
Beispiel 1 – Setze den Repository-Speicher zurück und zeige die Ergebnisse an
Reset-PSResourceRepository -PassThru
Name Uri Trusted Priority IsAllowedByPolicy
---- --- ------- -------- -----------------
MicrosoftArtifactRegistry https://mcr.microsoft.com/ True 40 True
PSGallery https://www.powershellgallery.com/api/v2 False 50 True
Parameter
-Confirm
Fordert Sie zur Bestätigung auf, bevor Sie das Cmdlet ausführen.
Parametereigenschaften
| Typ: | SwitchParameter |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
| Aliase: | vgl |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-PassThru
Standardmäßig erzeugt der Befehl keine Ausgabe. Wenn angegeben, zeigt der Befehl die Ergebnisse der Reset-Operation an.
Parametereigenschaften
| Typ: | SwitchParameter |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-WhatIf
Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Parametereigenschaften
| Typ: | SwitchParameter |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
| Aliase: | Wi |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.