Set-PSRepository
Kayıtlı bir deponun değerlerini ayarlar.
Syntax
Set-PSRepository
[-Name] <String>
[[-SourceLocation] <Uri>]
[-PublishLocation <Uri>]
[-ScriptSourceLocation <Uri>]
[-ScriptPublishLocation <Uri>]
[-Credential <PSCredential>]
[-InstallationPolicy <String>]
[-Proxy <Uri>]
[-ProxyCredential <PSCredential>]
[-PackageManagementProvider <String>]
[<CommonParameters>]
Description
cmdlet'i Set-PSRepository
kayıtlı bir modül deposunun değerlerini ayarlar. Ayarlar geçerli kullanıcı için kalıcıdır ve bu kullanıcı için yüklenen tüm PowerShell sürümlerine uygulanır.
Bu, Microsoft.PowerShell.PSResourceGet cmdlet'i için Set-PSResourceRepository
bir proxy cmdlet'idir. Daha fazla bilgi için bkz . Set-PSResourceRepository.
Örnekler
Örnek 1: Depo için yükleme ilkesini ayarlama
Set-PSRepository -Name "myInternalSource" -InstallationPolicy Trusted
Bu komut , myInternalSource deposunun yükleme ilkesini Güvenilir olarak ayarlar, böylece bu kaynaktan modülleri yüklemeden önce size sorulmayacaktır.
Örnek 2: Depo için kaynak ve yayımlama konumlarını ayarlama
Set-PSRepository -Name "myInternalSource" -SourceLocation 'https://someNuGetUrl.com/api/v2' -PublishLocation 'https://someNuGetUrl.com/api/v2/packages'
Bu komut , myInternalSource için kaynak konumu ve yayımlama konumunu belirtilen URI'lere ayarlar.
Parametreler
-Credential
proxy cmdlet'i tarafından Set-PSResourceRepository
desteklenmediğinden bu parametreyi yoksayar.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-InstallationPolicy
Yükleme ilkesini belirtir. Geçerli değerler şunlardır: Güvenilir, Güvenilmeyen.
Proxy cmdlet'i bu parametrenin değerini trusted parametresine Set-PSResourceRepository
dönüştürür.
Type: | String |
Accepted values: | Trusted, Untrusted |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Deponun adını belirtir.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PackageManagementProvider
proxy cmdlet'i tarafından Set-PSResourceRepository
desteklenmediğinden bu parametreyi yoksayar.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Proxy
proxy cmdlet'i tarafından Set-PSResourceRepository
desteklenmediğinden bu parametreyi yoksayar.
Type: | Uri |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ProxyCredential
proxy cmdlet'i tarafından Set-PSResourceRepository
desteklenmediğinden bu parametreyi yoksayar.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PublishLocation
proxy cmdlet'i tarafından Set-PSResourceRepository
desteklenmediğinden bu parametreyi yoksayar.
Type: | Uri |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScriptPublishLocation
proxy cmdlet'i tarafından Set-PSResourceRepository
desteklenmediğinden bu parametreyi yoksayar.
Type: | Uri |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScriptSourceLocation
proxy cmdlet'i tarafından Set-PSResourceRepository
desteklenmediğinden bu parametreyi yoksayar.
Type: | Uri |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SourceLocation
Bu depodan modülleri bulmak ve yüklemek için URI'yi belirtir. Örneğin, NuGet tabanlı depolar için kaynak konum ile https://someNuGetUrl.com/api/v2
benzerdir.
Proxy cmdlet'i bu parametreyi Uri parametresiyle eşler Set-PSResourceRepository
.
Type: | Uri |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Girişler
Çıkışlar
Notlar
PowerShell Galerisi artık Aktarım Katmanı Güvenliği (TLS) 1.0 ve 1.1 sürümlerini desteklememektedir. TLS 1.2 veya üzerini kullanmanız gerekir. TLS 1.2 kullandığınızdan emin olmak için aşağıdaki komutu kullanın:
[Net.ServicePointManager]::SecurityProtocol = [Net.ServicePointManager]::SecurityProtocol -bor [Net.SecurityProtocolType]::Tls12
İlişkili Bağlantılar
PSResourceGet