gpt4 book ai didi

powershell - 使用 powershell 将环境类型设置为 reg_expand_sz

转载 作者:行者123 更新时间:2023-12-01 12:48:31 26 4
gpt4 key购买 nike

我被困在一个问题上。我正在尝试使用 PowerShell 设置用户环境变量:

[Environment]::SetEnvironmentVariable($key,$value,'User')

但是当我查看注册表时,我可以看到新条目的类型是 REG_SZ .

我希望它是 REG_EXPAND_SZ 类型的.

有人可以帮我解决这个问题吗?

谢谢

最佳答案

将 Microsoft.Win32 命名空间用于注册表 methods .要设置数据类型,请使用 RegistryValueKind枚举。像这样,

[Microsoft.Win32.Registry]::SetValue("HKEY_CURRENT_USER\Environment","MyKey","1",[Microsoft.Win32.RegistryValueKind]::ExpandString)

用户变量位于 HKEY_CURRENT_USER\Environment

系统变量位于 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment

关于powershell - 使用 powershell 将环境类型设置为 reg_expand_sz,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11294318/

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