【问题标题】:How to ignore environment variables in REG_EXPAND_SZ?如何忽略 REG_EXPAND_SZ 中的环境变量?
【发布时间】:2012-10-26 16:54:02
【问题描述】:

我正在编写一个小的 C# 程序来更改 Windows 注册表中的一些硬编码路径。我的问题是包含环境变量的 REG_EXPAND_SZ 值。示例:

%APPDATA%\Microsoft\Installer\

如果我使用GetValue() 查询这个值,我会得到 %APPDATA% 的路径。但我不希望它查找环境变量。

我不能排除这些值,因为它们可能包含重要的硬编码路径。

【问题讨论】:

    标签: c# .net windows registry


    【解决方案1】:

    【讨论】:

    • 谢谢!这就是为什么您在搜索文档时不应该使用 Google,我发现 Registry.GetValue() 但实际上在我的代码中使用了 RegistryKey.GetValue() - 它具有提到的选项。
    猜你喜欢
    • 2012-09-05
    • 1970-01-01
    • 1970-01-01
    • 2022-01-03
    • 1970-01-01
    • 1970-01-01
    • 2020-02-03
    • 1970-01-01
    • 2021-10-15
    相关资源
    最近更新 更多