获取使用 exe 文件安装的程序的 guid
Get guid of a program installed with an exe file
我想知道如何找到 select 未在
中列出的程序的 GUID
gcim win32_product
我希望能够 select 名称和产品 ID/GUID,然后将它们用于第二部分。我目前拥有的:
Get-ChildItem HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall | Get-ItemProperty
guid 被列出了很多次,但我现在不知道如何从括号之间 "grab" 或 select 它
我弄明白了,它有点粗糙,但它显示了我需要的信息。
function Get-Guid
{
Param(
[parameter(Mandatory=$true)]
[string]$Name
)
$path = 'HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*'
Get-ItemProperty -Path $path | Where-Object {$_.DisplayName -like "*$name*"} | select Displayname, ModifyPath
}
我想知道如何找到 select 未在
中列出的程序的 GUIDgcim win32_product
我希望能够 select 名称和产品 ID/GUID,然后将它们用于第二部分。我目前拥有的:
Get-ChildItem HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall | Get-ItemProperty
guid 被列出了很多次,但我现在不知道如何从括号之间 "grab" 或 select 它
我弄明白了,它有点粗糙,但它显示了我需要的信息。
function Get-Guid
{
Param(
[parameter(Mandatory=$true)]
[string]$Name
)
$path = 'HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*'
Get-ItemProperty -Path $path | Where-Object {$_.DisplayName -like "*$name*"} | select Displayname, ModifyPath
}