Unregister-PackageSource
Quita un origen de paquete registrado.
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
El Unregister-PackageSource
cmdlet quita un origen de paquete registrado. Los orígenes de paquetes siempre se administran mediante un proveedor de paquetes. Para buscar orígenes de paquetes, use el Get-PackageSource
cmdlet .
Ejemplos
Ejemplo 1: Anulación del registro de un origen de paquete para el proveedor de NuGet
El Unregister-PackageSource
cmdlet anula el registro de un origen de paquete del equipo local. Los parámetros Location y Provider se pueden usar para especificar aún más el origen que se va a quitar.
PS> Unregister-PackageSource -Source MyNuGet
El Unregister-PackageSource
cmdlet usa el parámetro Source para especificar el origen que se va a quitar.
Ejemplo 2: Usar un objeto PackageSource para anular el registro de un paquete
En este ejemplo se usa y Unregister-PackageSource
para anular el Get-PackageSource
registro de un origen de paquete. El objeto PackageSource se almacena en una variable.
PS> $pkgsource = Get-PackageSource -Name MyNuGet
PS> Unregister-PackageSource -InputObject $pkgsource
La $pkgsource
variable almacena el objeto PackageSource creado por el Get-PackageSource
cmdlet .
Unregister-PackageSource
$pkgsource
usa como entrada para el parámetro InputObject.
Como alternativa, el Unregister-PackageSource
cmdlet puede especificar un valor para el parámetro InputObject :
Unregister-PackageSource -InputObject ( Get-PackageSource -Name MyNuGet )
Parámetros
-ConfigFile
Especifica un archivo de configuración.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Le pide confirmación antes Unregister-PackageSource
de que se ejecute.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Especifica una cuenta de usuario que tiene permiso para acceder al equipo y ejecutar comandos. Escriba un nombre de usuario, como User01, Domain01\User01, o escriba un objeto PSCredential , generado por el Get-Credential
cmdlet . Si escribe un nombre de usuario, se le pedirá una contraseña.
Cuando no se especifica el parámetro Credential , se usa la cuenta de usuario actual.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Obliga al comando a ejecutarse sin solicitar la confirmación del usuario. Invalida las restricciones que impiden Unregister-PackageSource
que se realicen correctamente, con la excepción de la seguridad.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceBootstrap
Indica que Unregister-PackageSource
obliga a PackageManagement a desinstalar automáticamente el proveedor de paquetes para el origen de paquete especificado.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Acepta la entrada de canalización que especifica el objeto PackageSource del Get-PackageSource
cmdlet . InputObject acepta el objeto PackageSource como un Get-PackageSource
valor o una variable que contiene el objeto .
Type: | Microsoft.PackageManagement.Packaging.PackageSource[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Location
Especifica la ubicación a la que apunta un origen de paquete. El valor de este parámetro puede ser un URI, una ruta de acceso de archivo o cualquier otro formato de destino compatible con el proveedor de paquetes.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PackageManagementProvider
Especifica el proveedor PackageManagement .
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProviderName
Especifica el nombre del proveedor.
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 la ubicación de publicación.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScriptPublishLocation
Especifica la ubicación de publicación del script.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScriptSourceLocation
Especifica la ubicación de origen del script.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SkipValidate
Modificador que omite la validación de las credenciales de un origen de paquete.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Source
Especifica el nombre descriptivo del origen del paquete.
Type: | String |
Aliases: | Name |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Muestra lo que sucedería si Unregister-PackageSource
se ejecuta el cmdlet. El cmdlet no se ejecuta.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entradas
Microsoft.PackageManagement.Packaging.PackageSource
Puede canalizar un objeto PackageSource a este cmdlet.
Salidas
None
Este cmdlet no devuelve ningún resultado.
Notas
Incluir un proveedor de paquetes en un comando puede hacer que los parámetros dinámicos estén disponibles para un cmdlet. Los parámetros dinámicos son específicos de un proveedor de paquetes. El Get-Help
cmdlet enumera los conjuntos de parámetros de un cmdlet e incluye el conjunto de parámetros del proveedor.