申し訳ありませんこれまでに答えが得られているのですが、私は飽き飽きしていて、Macユーザーです。Powershellを使用してWindowsで設定されたフォルダからファイルを削除するレジストリ値
私はオーディオプラグインのインストーラを作成しており、タイトルのデモ版は別です。デモバージョンのレジストリに、私は、ユーザが異なるにこれらをインストールすることができるように
Demo=1
、または必要に応じてインストールされたプラグインのさまざまなコンポーネントに設定パスが、これらはレジストリに格納されたエントリを有しますそのホストソフトウェアに依存するディレクトリが
VST3=C:\Somepath\VST3
VST32=C\AnotherPath\VSTPlugins
VST64=C\AnotherPathAgain\VSTPlugins
私はデモ= 1
$val = Get-ItemProperty -Path hklm:software\Audio Vitamins\Structure -Name “Demo”
if($val.Demo -eq 1)
{
**** This is where I need help *****
}
がどのようにPowerShellを設定しないかどうかをチェックするために、レジストリを検索する方法を発見しました特定のファイル 'structure.vst3'をVST3に設定されたパスから削除するか、または 'structure.dll'をVST32とVST64で設定したパスから削除します。これらは、元のインストールに応じて、すべて存在しても、1つだけ存在してもかまいません。
特定のファイルを削除することの意味を明確にしてください(ご質問は直接ご回答ください)。 'VST3'などの値を全体として削除しますか?どのように削除するかを決定しますか? – mklement0