Unregister-PackageSource
Remove uma fonte de pacote registrada.
Sintaxe
SourceBySearch
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>]
NuGet:SourceBySearch
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>]
PowerShellGet:SourceBySearch
Unregister-PackageSource
[-Credential <PSCredential>]
[-Force]
[-ForceBootstrap]
[-WhatIf]
[-Confirm]
[-PackageManagementProvider <String>]
[-PublishLocation <String>]
[-ScriptSourceLocation <String>]
[-ScriptPublishLocation <String>]
[<CommonParameters>]
Description
O cmdlet Unregister-PackageSource remove uma fonte de pacote registrada. As fontes de pacotes são sempre gerenciadas por um provedor de pacotes. Para localizar fontes de pacote, use o cmdlet Get-PackageSource.
Exemplos
Exemplo 1: Cancelar o registro de uma fonte de pacote para o provedor NuGet
O cmdlet Unregister-PackageSource cancela o registro de uma fonte de pacote do computador local. Os parâmetros Location e Provider podem ser usados para especificar melhor a origem a ser removida.
PS> Unregister-PackageSource -Source MyNuGet
O cmdlet Unregister-PackageSource usa o parâmetro Source para especificar qual fonte remover.
Exemplo 2: Usar um objeto PackageSource para cancelar o registro de um pacote
Este exemplo usa as Get-PackageSource e Unregister-PackageSource para cancelar o registro de uma fonte de pacote. O objeto PackageSource é armazenado em uma variável.
PS> $pkgsource = Get-PackageSource -Name MyNuGet
PS> Unregister-PackageSource -InputObject $pkgsource
A variável $pkgsource armazena o PackageSource criado pelo cmdlet Get-PackageSource.
usa o como entrada para o parâmetro InputObject.
Como alternativa, o cmdlet pode especificar um valor para o parâmetro InputObject:
Unregister-PackageSource -InputObject ( Get-PackageSource -Name MyNuGet )
Parâmetros
-ConfigFile
Especifica um arquivo de configuração.
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
NuGet:SourceByInputObject
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
NuGet:SourceBySearch
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-Confirm
Solicita confirmação antes que Unregister-PackageSource seja executado.
Propriedades dos parâmetros
Tipo: SwitchParameter
Default value: False
Suporta carateres universais: False
NãoMostrar: False
Aliases: Cf.
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-Credential
Especifica uma conta de usuário que tem permissão para acessar o computador e executar comandos. Digite um nome de usuário, como User01 , Domain01\User01 ou insira um objeto PSCredential , gerado pelo cmdlet . Se escrever um nome de utilizador, ser-lhe-á solicitada uma palavra-passe.
Quando o parâmetro Credential não é especificado, a conta de usuário atual é usada.
Propriedades dos parâmetros
Tipo: PSCredential
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-Force
Força o comando a ser executado sem pedir a confirmação do usuário. Substitui as restrições que impedem que Unregister-PackageSource tenham êxito, com exceção da segurança.
Propriedades dos parâmetros
Tipo: SwitchParameter
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-ForceBootstrap
Indica que Unregister-PackageSource força PackageManagement a desinstalar automaticamente o provedor de pacotes para a fonte de pacote especificada.
Propriedades dos parâmetros
Tipo: SwitchParameter
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
Aceita entrada de pipeline que especifica o objeto PackageSource do cmdlet .
InputObject aceita o objeto PackageSource como um valor Get-PackageSource ou uma variável que contém o objeto.
Tipo: Microsoft.PackageManagement.Packaging.PackageSource [ ]
Default value: None
Suporta carateres universais: False
NãoMostrar: False
SourceByInputObject
Position: Named
Obrigatório: True
Valor do pipeline: True
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-Location
Especifica o local para o qual uma fonte de pacote aponta. O valor desse parâmetro pode ser um URI, um caminho de arquivo ou qualquer outro formato de destino suportado pelo provedor do pacote.
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
SourceBySearch
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-PackageManagementProvider
Especifica o provedor de PackageManagement.
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
PowerShellGet:SourceByInputObject
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
PowerShellGet:SourceBySearch
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-ProviderName
Especifica o nome do provedor.
Propriedades dos parâmetros
Tipo: String
Default value: None
Valores aceites: Bootstrap, NuGet, PowerShellGet
Suporta carateres universais: False
NãoMostrar: False
Aliases: Fornecedor
Conjuntos de parâmetros
SourceBySearch
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
-PublishLocation
Especifica o local de publicação.
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
PowerShellGet:SourceByInputObject
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
PowerShellGet:SourceBySearch
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-ScriptPublishLocation
Especifica o local de publicação do script.
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
PowerShellGet:SourceByInputObject
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
PowerShellGet:SourceBySearch
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-ScriptSourceLocation
Especifica o local de origem do script.
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
PowerShellGet:SourceByInputObject
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
PowerShellGet:SourceBySearch
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-SkipValidate
Opção que ignora a validação das credenciais de uma fonte de pacote.
Propriedades dos parâmetros
Tipo: SwitchParameter
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
NuGet:SourceByInputObject
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
NuGet:SourceBySearch
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-Source
Especifica o nome amigável da origem do pacote.
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Aliases: Nome
Conjuntos de parâmetros
SourceBySearch
Position: 0
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-WhatIf
Mostra o que aconteceria se Unregister-PackageSource cmdlet fosse executado. O cmdlet não é executado.
Propriedades dos parâmetros
Tipo: SwitchParameter
Default value: False
Suporta carateres universais: False
NãoMostrar: False
Aliases: Wi
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters .
Microsoft.PackageManagement.Packaging.PackageSource
Você pode canalizar um objeto PackageSource para este cmdlet
Saídas
None
Este cmdlet não retorna nenhuma saída.
Notas
Incluir um provedor de pacotes em um comando pode disponibilizar parâmetros dinâmicos para um cmdlet. Os parâmetros dinâmicos são específicos de um provedor de pacotes. O cmdlet Get-Help lista os conjuntos de parâmetros de um cmdlet e inclui o conjunto de parâmetros do provedor.