regキーが存在するかどうかを確認し、存在する場合はregキーをインクリメントしようとしています。直接値を入れるだけでレジストリ値を設定できることを確認しました。つまり、値3を入力します。
$path = "HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\SharedDLLs"
$psv = Get-ItemProperty -path $path
$value = $psv."c:\windows\system32\test.dll"
if(!(Test-Path $value))
{
Set-ItemProperty -path $path -name $key -Type DWORD -value $value++
}
Else
{
echo "error 1"
}