Unregister-PackageSource
Remove uma fonte de pacote registrada.
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 fonte de pacote registrada. As fontes de pacote são sempre gerenciadas por um provedor de pacotes. Para localizar fontes de pacote, use o Get-PackageSource
cmdlet .
Exemplos
Exemplo 1: cancelar o registro de uma fonte de pacote para o provedor NuGet
O Unregister-PackageSource
cmdlet cancela o registro de uma fonte de pacote do computador local. Os parâmetros Local e Provedor podem ser usados para especificar ainda mais a origem a ser removida.
PS> Unregister-PackageSource -Source MyNuGet
O Unregister-PackageSource
cmdlet usa o parâmetro Source para especificar qual origem remover.
Exemplo 2: usar um objeto PackageSource para cancelar o registro de um pacote
Este exemplo usa e para cancelar o Get-PackageSource
Unregister-PackageSource
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 $pkgsource
variável armazena o PackageSource criado pelo Get-PackageSource
cmdlet .
Unregister-PackageSource
usa 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 arquivo de configuração.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Solicita a 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 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 Get-Credential
cmdlet . Se você digitar um nome de usuário, será solicitada uma senha.
Quando o parâmetro Credential não é especificado, a conta de usuário atual é usada.
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 solicitar a confirmação do usuário. Substitui restrições que impedem Unregister-PackageSource
o sucesso, 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 o PackageManagement a desinstalar automaticamente o provedor 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 de 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 o local para o qual um pacote aponta. O valor desse parâmetro pode ser um URI, um caminho de arquivo ou qualquer outro formato de destino compatível com o provedor de pacotes.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PackageManagementProvider
Especifica o provedor PackageManagement .
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProviderName
Especifica o nome do provedor.
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 o local de publicação.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScriptPublishLocation
Especifica o local de publicação do script.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScriptSourceLocation
Especifica o local de origem do script.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SkipValidate
Alterne que ignora a validação das credenciais de uma fonte 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
Você pode canalizar um objeto PackageSource para este cmdlet
Saídas
None
Esse cmdlet não retorna nenhuma saída.
Observações
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 para um provedor de pacotes. O Get-Help
cmdlet lista os conjuntos de parâmetros de um cmdlet e inclui o conjunto de parâmetros do provedor.
Links Relacionados
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de