The Unregister-PackageSource cmdlet removes a registered package source. Package sources are
always managed by a package provider. To find package sources, use the Get-PackageSource cmdlet.
Przykłady
Example 1: Unregister a package source for the NuGet provider
The Unregister-PackageSource cmdlet unregisters a package source from the local computer. The
Location and Provider parameters can be used to further specify the source to remove.
PS> Unregister-PackageSource -Source MyNuGet
The Unregister-PackageSource cmdlet uses the Source parameter to specify which source to
remove.
Example 2: Use a PackageSource object to unregister a package
This example uses the Get-PackageSource and Unregister-PackageSource to unregister a package
source. The PackageSource object is stored in a variable.
The $pkgsource variable stores the PackageSource created by the Get-PackageSource cmdlet.
Unregister-PackageSource uses the $pkgsource as input to the InputObject parameter.
As an alternative, the Unregister-PackageSource cmdlet can specify a value for the InputObject
parameter:
Specifies a user account that has permission to access the computer and run commands. Type a user
name, such as User01, Domain01\User01, or enter a PSCredential object, generated by the
Get-Credential cmdlet. If you type a user name, you're prompted for a password.
When the Credential parameter isn't specified, the current user account is used.
Forces the command to run without asking for user confirmation. Overrides restrictions that prevent
Unregister-PackageSource from succeeding, with the exception of security.
Accepts pipeline input that specifies the PackageSource object from the Get-PackageSource
cmdlet. InputObject accepts the PackageSource object as a Get-PackageSource value or a
variable that contains the object.
Specifies the location to which a package source points. The value of this parameter can be a URI, a
file path, or any other destination format that is supported by the package provider.
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable,
-InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable,
-ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see
about_CommonParameters.
You can pipe a PackageSource object to this cmdlet
Dane wyjściowe
None
This cmdlet returns no output.
Uwagi
Including a package provider in a command can make dynamic parameters available to a cmdlet. Dynamic
parameters are specific to a package provider. The Get-Help cmdlet lists a cmdlet's parameter sets
and includes the provider's parameter set.
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.