Uninstall-Module
구문
NameParameterSet (기본값)
Uninstall-Module
[-Name] <String[]>
[-MinimumVersion <String>]
[-RequiredVersion <String>]
[-MaximumVersion <String>]
[-AllVersions]
[-Force]
[-AllowPrerelease]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Uninstall-Module
[-InputObject] <PSObject[]>
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Uninstall-Module cmdlet은 로컬 컴퓨터에서 지정된 모듈을 제거합니다. 다른 모듈이 종속성으로 있는 경우 모듈을 제거할 수 없습니다.
예제
예제 1: 모듈 제거
이 예제에서는 모듈을 제거합니다.
Uninstall-Module -Name SpeculationControl
Uninstall-Module
Name 매개 변수를 사용하여 로컬 컴퓨터에서 제거할 모듈을 지정합니다.
예제 2: 파이프라인을 사용하여 모듈 제거
이 예제에서는 파이프라인을 사용하여 모듈을 제거합니다.
Get-InstalledModule -Name SpeculationControl | Uninstall-Module
Get-InstalledModule
Name 매개 변수를 사용하여 모듈을 지정합니다. 개체가 파이프라인 아래로 전송되어 Uninstall-Module 제거됩니다.
매개 변수
-AllowPrerelease
시험판으로 표시된 모듈을 제거할 수 있습니다.
매개 변수 속성
매개 변수 집합
NameParameterSet
Position: Named
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-AllVersions
사용 가능한 모든 모듈 버전을 포함하도록 지정합니다.
MinimumVersion, MaximumVersion 또는 RequiredVersion 매개 변수에는 AllVersions 매개 변수를 사용할 수 없습니다.
매개 변수 속성
매개 변수 집합
NameParameterSet
Position: Named
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-Confirm
Uninstall-Module실행하기 전에 확인 메시지를 표시합니다.
매개 변수 속성
형식: SwitchParameter
Default value: False
와일드카드 지원: False
DontShow: False
별칭: cf(cf)
매개 변수 집합
(All)
Position: Named
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-Force
사용자 확인을 요청하지 않고 강제로 Uninstall-Module 실행합니다.
매개 변수 속성
매개 변수 집합
(All)
Position: Named
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
PSRepositoryItemInfo 개체를 허용합니다. 예를 들어 출력은 변수에 Get-InstalledModule 해당 변수를 InputObject 인수로 사용합니다.
형식: PSObject [ ]
Default value: None
와일드카드 지원: False
DontShow: False
InputObject
Position: 0
필수: True
파이프라인의 값: True
속성 이름별 파이프라인의 값: True
나머지 인수의 값: False
-MaximumVersion
제거할 모듈의 최대 또는 최신 버전을 지정합니다.
MaximumVersion 및 RequiredVersion 매개 변수는 동일한 명령에서 사용할 수 없습니다.
매개 변수 속성
형식: String
Default value: None
와일드카드 지원: False
DontShow: False
매개 변수 집합
NameParameterSet
Position: Named
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: True
나머지 인수의 값: False
-MinimumVersion
제거할 모듈의 최소 버전을 지정합니다.
MinimumVersion 및 RequiredVersion 매개 변수는 동일한 명령에서 사용할 수 없습니다.
매개 변수 속성
형식: String
Default value: None
와일드카드 지원: False
DontShow: False
매개 변수 집합
NameParameterSet
Position: Named
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: True
나머지 인수의 값: False
-Name
제거할 모듈 이름의 배열을 지정합니다.
매개 변수 속성
형식: String [ ]
Default value: None
와일드카드 지원: False
DontShow: False
매개 변수 집합
NameParameterSet
Position: 0
필수: True
파이프라인의 값: False
속성 이름별 파이프라인의 값: True
나머지 인수의 값: False
-RequiredVersion
제거할 모듈의 정확한 버전 번호를 지정합니다.
매개 변수 속성
형식: String
Default value: None
와일드카드 지원: False
DontShow: False
매개 변수 집합
NameParameterSet
Position: Named
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: True
나머지 인수의 값: False
-WhatIf
Uninstall-Module 실행될 경우 어떤 일이 발생하는지 보여줍니다. cmdlet이 실행되지 않습니다.
매개 변수 속성
형식: SwitchParameter
Default value: False
와일드카드 지원: False
DontShow: False
별칭: 위스콘신
매개 변수 집합
(All)
Position: Named
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
CommonParameters
이 cmdlet은 일반적인 매개 변수인 -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction 및 -WarningVariable 매개 변수를 지원합니다. 자세한 내용은 about_CommonParameters 를 참조하세요.
출력