Unregister-PackageSource
Remove uma origem de pacote registada.
Syntax
Unregister-PackageSource
[[-Source] <String>]
[-Location <String>]
[-Credential <PSCredential>]
[-Force]
[-ForceBootstrap]
[-WhatIf]
[-Confirm]
[-ProviderName <String>]
[<CommonParameters>]
Unregister-PackageSource
-InputObject <PackageSource[]>
[-Credential <PSCredential>]
[-Force]
[-ForceBootstrap]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Unregister-PackageSource
[-Credential <PSCredential>]
[-Force]
[-ForceBootstrap]
[-WhatIf]
[-Confirm]
[-ConfigFile <String>]
[-SkipValidate]
[<CommonParameters>]
Unregister-PackageSource
[-Credential <PSCredential>]
[-Force]
[-ForceBootstrap]
[-WhatIf]
[-Confirm]
[-ConfigFile <String>]
[-SkipValidate]
[<CommonParameters>]
Unregister-PackageSource
[-Credential <PSCredential>]
[-Force]
[-ForceBootstrap]
[-WhatIf]
[-Confirm]
[-PackageManagementProvider <String>]
[-PublishLocation <String>]
[-ScriptSourceLocation <String>]
[-ScriptPublishLocation <String>]
[<CommonParameters>]
Unregister-PackageSource
[-Credential <PSCredential>]
[-Force]
[-ForceBootstrap]
[-WhatIf]
[-Confirm]
[-PackageManagementProvider <String>]
[-PublishLocation <String>]
[-ScriptSourceLocation <String>]
[-ScriptPublishLocation <String>]
[<CommonParameters>]
Description
O Unregister-PackageSource
cmdlet remove uma origem de pacote registada. As origens de pacotes são sempre geridas por um fornecedor de pacotes. Para localizar origens de pacotes, utilize o Get-PackageSource
cmdlet.
Exemplos
Exemplo 1: anular o registo de uma origem de pacote para o fornecedor NuGet
O Unregister-PackageSource
cmdlet anule o registo de uma origem de pacote do computador local. Os parâmetros Localização e Fornecedor podem ser utilizados para especificar ainda mais a origem a remover.
PS> Unregister-PackageSource -Source MyNuGet
O Unregister-PackageSource
cmdlet utiliza o parâmetro Origem para especificar a origem a remover.
Exemplo 2: utilizar um objeto PackageSource para anular o registo de um pacote
Este exemplo utiliza e para anular o registo de uma origem Get-PackageSource
Unregister-PackageSource
de pacote. O objeto PackageSource é armazenado numa variável.
PS> $pkgsource = Get-PackageSource -Name MyNuGet
PS> Unregister-PackageSource -InputObject $pkgsource
A $pkgsource
variável armazena o PackageSource criado pelo Get-PackageSource
cmdlet.
Unregister-PackageSource
utiliza o $pkgsource
como entrada para o parâmetro InputObject .
Como alternativa, o Unregister-PackageSource
cmdlet pode especificar um valor para o parâmetro InputObject :
Unregister-PackageSource -InputObject ( Get-PackageSource -Name MyNuGet )
Parâmetros
-ConfigFile
Especifica um ficheiro de configuração.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Pede-lhe confirmação antes Unregister-PackageSource
de ser executado.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Especifica uma conta de utilizador que tem permissão para aceder ao computador e executar comandos. Escreva um nome de utilizador, como User01, Domain01\User01 ou introduza um objeto PSCredential , gerado pelo Get-Credential
cmdlet. Se escrever um nome de utilizador, ser-lhe-á pedida uma palavra-passe.
Quando o parâmetro Credencial não é especificado, é utilizada a conta de utilizador atual.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Força o comando a ser executado sem pedir a confirmação do utilizador. Substitui as restrições que impedem Unregister-PackageSource
o êxito, com exceção da segurança.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceBootstrap
Indica que Unregister-PackageSource
força a PackageManagement a desinstalar automaticamente o fornecedor de pacotes para a origem do pacote especificada.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Aceita a entrada do pipeline que especifica o objeto PackageSource do Get-PackageSource
cmdlet. InputObject aceita o objeto PackageSource como um Get-PackageSource
valor ou uma variável que contém o objeto.
Type: | Microsoft.PackageManagement.Packaging.PackageSource[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Location
Especifica a localização para a qual um pacote de origem aponta. O valor deste parâmetro pode ser um URI, um caminho de ficheiro ou qualquer outro formato de destino suportado pelo fornecedor de pacotes.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PackageManagementProvider
Especifica o fornecedor PackageManagement .
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProviderName
Especifica o nome do fornecedor.
Type: | String |
Aliases: | Provider |
Accepted values: | Bootstrap, NuGet, PowerShellGet |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PublishLocation
Especifica a localização de publicação.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScriptPublishLocation
Especifica a localização de publicação do script.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScriptSourceLocation
Especifica a localização da origem do script.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SkipValidate
Alternância que ignora a validação das credenciais de uma origem de pacote.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Source
Especifica o nome amigável da origem do pacote.
Type: | String |
Aliases: | Name |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Mostra o que aconteceria se Unregister-PackageSource
o cmdlet fosse executado. O cmdlet não é executado.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entradas
Microsoft.PackageManagement.Packaging.PackageSource
Pode encaminhar um objeto PackageSource para este cmdlet
Saídas
None
Este cmdlet não devolve nenhuma saída.
Notas
Incluir um fornecedor de pacotes num comando pode disponibilizar parâmetros dinâmicos a um cmdlet. Os parâmetros dinâmicos são específicos de um fornecedor de pacotes. O Get-Help
cmdlet lista os conjuntos de parâmetros de um cmdlet e inclui o conjunto de parâmetros do fornecedor.