Windows レジストリのハードコードされたパスを変更する小さな C# プログラムを作成しています。私の問題は、環境変数を含む REG_EXPAND_SZ 値です。例:
%APPDATA%\Microsoft\Installer\
GetValue()を使用してこの値を照会すると、%APPDATA% のパスが取得されます。しかし、環境変数を検索したくありません。
重要なハードコードされたパスが含まれている可能性があるため、そのような値を除外することはできません。
Windows レジストリのハードコードされたパスを変更する小さな C# プログラムを作成しています。私の問題は、環境変数を含む REG_EXPAND_SZ 値です。例:
%APPDATA%\Microsoft\Installer\
GetValue()を使用してこの値を照会すると、%APPDATA% のパスが取得されます。しかし、環境変数を検索したくありません。
重要なハードコードされたパスが含まれている可能性があるため、そのような値を除外することはできません。
RegistryValueOptions.DoNotExpandEnvironmentNames
を呼び出すときにオプションを使用しますGetValue
。