반응형
powershell 을 이용하여 윈도우에 설치되 있는 program을 uninstall 해 보자
현재 깔려 있는 program 중 opera browser를 지우는 예제 이다.
$prog= Get-WmiObject Win32_Product | Where-Object -FilterScript {$_.ToString() -match "opera"}
먼저 Get-WmiObject Win32_Product 명령을 이용하여 현재 컴퓨터에 깔려 있는 프로그램들을 찾는다.
그리고 파이프 라인( | ) 과 where-object 를 이용하여 이름중에 opera 가 들어있는 프로그램만 솎아 낸다.
이렇게 찾아낸 object 는 $prog 라는 변수에 저장 된다.
이제 다음으로는 아래 명령으로 간단하게 uninstall 한다.
$prog.Uninstall()
반응형
'programming language > powershell' 카테고리의 다른 글
Powershell 이전 directory 로 돌아가기 CD - (2) | 2013.10.20 |
---|---|
Powershell profile 적용 및 alias (2) | 2013.10.16 |
Powershell 경우의 수 조합 다 구하기(Cartesian Product) (0) | 2013.08.18 |
PowerShell Script가 실행되는 현재 폴더 확인 (0) | 2012.12.17 |
Powershell 지정 일 이후의 파일 백업 (0) | 2012.03.07 |
Powershell 특정 확장자 파일의 경로 다 찾기 (0) | 2011.04.01 |
Powershell 용량 작은 파일 지우기 (0) | 2011.03.06 |
폴더에 있는 파일들의 확장자 알아보기 (0) | 2011.01.31 |
댓글