Unregister-PackageSource
Удаляет зарегистрированный источник пакета.
Синтаксис
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>]
Описание
Командлет Unregister-PackageSource
удаляет зарегистрированный источник пакета. Источники пакетов всегда управляются поставщиком пакетов. Чтобы найти источники пакетов, используйте Get-PackageSource
командлет .
Примеры
Пример 1. Отмена регистрации источника пакета для поставщика NuGet
Командлет Unregister-PackageSource
отменяет регистрацию источника пакета на локальном компьютере. Параметры Расположение и Поставщик можно использовать для дополнительного указания источника для удаления.
PS> Unregister-PackageSource -Source MyNuGet
Командлет Unregister-PackageSource
использует параметр Source , чтобы указать удаляемый источник.
Пример 2. Отмена регистрации пакета с помощью объекта PackageSource
В этом примере для отмены Get-PackageSource
регистрации источника пакета используются и Unregister-PackageSource
. Объект PackageSource хранится в переменной .
PS> $pkgsource = Get-PackageSource -Name MyNuGet
PS> Unregister-PackageSource -InputObject $pkgsource
Переменная $pkgsource
хранит PackageSource, созданный командлетом Get-PackageSource
.
Unregister-PackageSource
использует в $pkgsource
качестве входных данных для параметра InputObject .
В качестве альтернативы Unregister-PackageSource
командлет может указать значение для параметра InputObject :
Unregister-PackageSource -InputObject ( Get-PackageSource -Name MyNuGet )
Параметры
-ConfigFile
Указывает файл конфигурации.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Запрашивает подтверждение перед Unregister-PackageSource
запуском.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Указывает учетную запись пользователя, которая имеет разрешение на доступ к компьютеру и выполнение команд. Введите имя пользователя, например User01, Domain01\User01, или введите объект PSCredential , созданный командлетом Get-Credential
. Если ввести имя пользователя, вам будет предложено ввести пароль.
Если параметр Credential не указан, используется учетная запись текущего пользователя.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Принудительное выполнение команды без запроса на подтверждение пользователем. Переопределяет ограничения, которые препятствуют Unregister-PackageSource
успешному выполнению, за исключением безопасности.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceBootstrap
Указывает, что Unregister-PackageSource
packageManagement автоматически удаляет поставщик пакетов для указанного источника пакета.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Принимает входные данные конвейера, указывающие объект PackageSource из командлета Get-PackageSource
. InputObject принимает объект PackageSource в Get-PackageSource
качестве значения или переменной, содержащей объект .
Type: | Microsoft.PackageManagement.Packaging.PackageSource[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Location
Указывает расположение, на которое указывает источник пакета. Значением этого параметра может быть универсальный код ресурса (URI), путь к файлу или любой другой формат назначения, поддерживаемый поставщиком пакета.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PackageManagementProvider
Указывает поставщик PackageManagement .
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProviderName
Указывает имя поставщика.
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
Указывает расположение публикации.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScriptPublishLocation
Указывает расположение публикации скрипта.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScriptSourceLocation
Указывает исходное расположение скрипта.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SkipValidate
Параметр, который пропускает проверку учетных данных источника пакета.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Source
Указывает понятное имя источника пакета.
Type: | String |
Aliases: | Name |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Показывает, что произойдет при Unregister-PackageSource
выполнении командлета. Командлет не выполняется.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Входные данные
Microsoft.PackageManagement.Packaging.PackageSource
Объект PackageSource можно передать в этот командлет по конвейеру.
Выходные данные
None
Этот командлет не возвращает выходные данные.
Примечания
Включение поставщика пакетов в команду может сделать динамические параметры доступными для командлета. Динамические параметры относятся к поставщику пакета. Командлет Get-Help
перечисляет наборы параметров командлета и включает набор параметров поставщика.
Связанные ссылки
PowerShellGet