gpt4 book ai didi

c# - 确定当前环境变量

转载 作者:行者123 更新时间:2023-11-30 18:07:53 25 4
gpt4 key购买 nike

应用程序:C#、.NET4、Windows 7

当应用程序启动时,它会获取当前环境变量的副本,并且它们在该应用程序的生命周期内保持不变。我想知道如何获取实际的当前环境变量,让我对变化使用react。

我需要去注册表吗?我考虑过生成一个 cmd.exe 并转储 set 的输出,但我更喜欢一些不那么骇人听闻的东西。

谢谢

最佳答案

下面的重载可能会给你你想要的:

String Environment.GetEnvironmentVariable(String, EnvironmentVariableTarget)

尝试传递 EnvironmentVariableTarget.UserEnvironmentVariableTarget.Machine

要获取所有变量,调用

IDictionary Environment.GetEnvironmentVariables(EnvironmentVariableTarget)

关于c# - 确定当前环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3710468/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com