Reset-PSResourceRepository

事前登録済みリポジトリを含む新しいデフォルト PSRepositories.xml ファイルを作成します。

構文

Default (既定)

Reset-PSResourceRepository
    [-PassThru]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

説明

このコマンドは、事前登録済みリポジトリを含むストアファイルを作成することでリポジトリストアをリセットします。 まず新しい一時ファイルを作成し、作成が成功した場合のみ古いファイルを置き換えます。 作成に失敗した場合、古いファイルが復元されます。

このコマンドを使って破損したリポジトリストアを置き換えたり、デフォルトのリポジトリ構成を復元したりします。 デフォルトの構成には以下のリポジトリが含まれます:

  • MicrosoftArtifactRegistry (v1.3.0-preview1で追加)
    • 優先度 = 40
    • 信頼 = 真
  • PSGallery
    • 優先度 = 50
    • 信頼 = 偽

このコマンドはMicrosoftで追加されました。PowerShell.PSResourceGet v1.2.0.

例1 - リポジトリストアをリセットし結果を表示する

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

パラメーター

-Confirm

コマンドレットを実行する前に確認を求めるメッセージが表示されます。

パラメーターのプロパティ

型:SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False
Aliases:cf

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-PassThru

デフォルトでは、このコマンドは出力を生成しません。 指定されると、コマンドはリセット操作の結果を表示します。

パラメーターのプロパティ

型:SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-WhatIf

コマンドレットを実行した場合の動作を示します。 コマンドレットは実行されません。

パラメーターのプロパティ

型:SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False
Aliases:ウィスコンシン

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

CommonParameters

このコマンドレットでは、一般的なパラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable の各パラメーターがサポートされています。 詳細については、about_CommonParametersを参照してください。

入力

None

出力

Microsoft.PowerShell.PSResourceGet.UtilClasses.PSRepositoryInfo