Check your PowerShell version by echoing the contents of
In 5.1 and older, Get-ItemPropertyValue -Name does not accept wildcards.
Wildcards are supported for 6 and up.
You can get around this limitation by piping
Get-ItemProperty ‘HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run’ | Select-Object "*Adobe*"
This should return an object with the registry value names as properties and the registry value data as values. If there is only one match for “Adobe” then you can get just the data like this:
Get-ItemProperty ‘HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run’ | Select-Object -ExpandProperty "*Adobe*"
which is probably the path that you want. However if there is more than one match then
-ExpandProperty won’t be able to handle it and you will have to do some more work to select the specific registry value that you want the data for.