Unregister-PackageSource

등록된 패키지 원본을 제거합니다.

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

cmdlet은 Unregister-PackageSource 등록된 패키지 원본을 제거합니다. 패키지 원본은 항상 패키지 공급자에 의해 관리됩니다. 패키지 원본을 찾으려면 cmdlet을 Get-PackageSource 사용합니다.

예제

예제 1: NuGet 공급자에 대한 패키지 원본 등록 취소

cmdlet은 Unregister-PackageSource 로컬 컴퓨터에서 패키지 원본의 등록을 취소합니다. 위치공급자 매개 변수를 사용하여 제거할 원본을 추가로 지정할 수 있습니다.

PS> Unregister-PackageSource -Source MyNuGet

cmdlet은 Unregister-PackageSourceSource 매개 변수를 사용하여 제거할 원본을 지정합니다.

예제 2: PackageSource 개체를 사용하여 패키지 등록 취소

이 예제에서는 및 Unregister-PackageSourceGet-PackageSource 사용하여 패키지 원본의 등록을 취소합니다. PackageSource 개체는 변수에 저장됩니다.

PS> $pkgsource = Get-PackageSource -Name MyNuGet
PS> Unregister-PackageSource -InputObject $pkgsource

변수는 $pkgsource cmdlet에서 만든 PackageSourceGet-PackageSource 저장합니다. Unregister-PackageSource 에서는 를 $pkgsourceInputObject 매개 변수에 대한 입력으로 사용합니다.

대신 cmdlet은 Unregister-PackageSourceInputObject 매개 변수에 대한 값을 지정할 수 있습니다.

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과 같은 사용자 이름을 입력하거나 cmdlet에서 생성된 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

PackageManagementUnregister-PackageSource 지정된 패키지 원본에 대한 패키지 공급자를 자동으로 제거하도록 강제하는 것을 나타냅니다.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

cmdlet에서 PackageSource 개체를 지정하는 파이프라인 입력을 Get-PackageSource 허용합니다. InputObjectPackageSource 개체를 개체를 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

cmdlet이 실행될 경우 Unregister-PackageSource 어떤 일이 발생하는지 표시합니다. cmdlet이 실행되지 않습니다.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

입력

Microsoft.PackageManagement.Packaging.PackageSource

PackageSource 개체를 이 cmdlet으로 파이프할 수 있습니다.

출력

None

이 cmdlet은 출력을 반환하지 않습니다.

참고

명령에 패키지 공급자를 포함하면 cmdlet에서 동적 매개 변수를 사용할 수 있습니다. 동적 매개 변수는 패키지 공급자와 관련이 있습니다. cmdlet은 Get-Help cmdlet의 매개 변수 집합을 나열하고 공급자의 매개 변수 집합을 포함합니다.