共用方式為


Set-PSRepository

設定已註冊存放庫的值。

語法

Default (預設值)

Set-PSRepository
    -Name <String>
    [-SourceLocation <Uri>]
    [-PublishLocation <Uri>]
    [-InstallationPolicy <String>]
    [-PackageManagementProvider <String>]
    [<CommonParameters>]

Description

Set-PSRepository Cmdlet 會設定已註冊模組存放庫的值。

範例

範例 1:設定存放庫的安裝原則

PS C:\> Set-PSRepository -Name "myInternalSource" -InstallationPolicy Trusted

此命令會將 myInternalSource 存放庫的安裝原則設定為 Trusted,讓使用者在從該來源安裝模組之前不會提示。

範例 2:設定存放庫的來源和發佈位置

PS C:\> Set-PSRepository -Name "myInternalSource" -SourceLocation 'http://someNuGetUrl.com/api/v2' -PublishLocation 'http://someNuGetUrl.com/api/v2/packages'

此命令會將 myInternalSource 的來源位置和發佈位置設定為指定的 URI。

參數

-InstallationPolicy

指定安裝原則。 有效值為:Trusted、UnTrusted。

參數屬性

類型:String
預設值:None
接受的值:Trusted, Untrusted
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Name

指定存放庫的名稱。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:True
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-PackageManagementProvider

指定封裝管理提供者。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-PublishLocation

指定發佈位置的 URI。 例如,針對 NuGet 型存放庫,發佈位置類似於 http://someNuGetUrl.com/api/v2/Packages

參數屬性

類型:Uri
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-SourceLocation

指定從這個存放庫探索及安裝模組的 URI。 例如,針對 NuGet 型存放庫,來源位置類似於 https://someNuGetUrl.com/api/v2

參數屬性

類型:Uri
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

CommonParameters

此 Cmdlet 支援一般參數:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 如需詳細資訊,請參閱 about_CommonParameters