설치된 MSI 설정의 제품 GUID는 어떻게 찾을 수 있나요?

패치,제거([**제거 방법**][1]) 및 **`감사 목적과 같은 유지 관리를 수행하려면 설치된 MSI 파일제품 GUID를 찾아야 합니다.

해결책

업그레이드 코드** 검색을 위해:

https://stackoverflow.com/questions/46637094/how-can-i-find-the-upgrade-code-for-an-installed-msi-file/46637095#46637095

짧은 버전

아래 정보는 시간이 지남에 따라 상당히 늘어났으며 너무 복잡해졌을 수 있습니다. 제품 코드를 빠르게 얻는 방법 (네 가지 접근 방식):

  1. 파워쉘 '원라이너'를 사용하세요.

    아래로 스크롤하여 스크린샷 및 단계별을 확인하세요. 아래에도 면책 조항이 있습니다 - 문의하는 사람에 따라 경미하거나 중간 정도의 위험이 있습니다. 저에게는 정상적으로 작동합니다. 이 옵션으로 트리거된 모든 자가 복구는 일반적으로 취소할 수 있습니다. 하지만 패키지 무결성 검사가 트리거되면 이벤트 로그에 약간의 노이즈가 추가됩니다. 참고! '식별 번호'는 '제품 코드'입니다(WMI 특성).

get-wmiobject Win32_Product | Format-Table IdentifyingNumber, Name, LocalPackage -AutoSize

파워셸 빠르게 시작하기:

해설 (6)

설치 프로그램이 너무 많아 원하는 것을 쉽게 찾을 수 없는 경우, 다음은 필터를 제공하고 표시 이름으로 검색 범위를 조금 좁힐 수 있는 몇 가지 파워셸입니다.

$filter = "*core*sdk*"; (Get-ChildItem HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall).Name | % { $path = "Registry::$_"; Get-ItemProperty $path } | Where-Object { $_.DisplayName -like $filter } | Select-Object -Property DisplayName, PsChildName
해설 (0)