Windows 注册表字符串值路径

Windows 注册表字符串值路径

我正在尝试为用户设置锁定屏幕。我创建了一个包含以下三个值的新注册表项:

我的注册表项

我正在使用,%userprofile%因为我不知道所有用户的名字。但只有当我使用时,锁定屏幕才会改变

C:\用户\图片\锁屏\img.jpg

%userprofile%是否无法在注册表字符串值中使用或者是否有其他方法?

先感谢您。

答案1

在我看来,这听起来像是两件事的结合。

  1. 为了使注册表扩展环境变量,%userprofile%或者%public%您需要使用REG_EXPAND_SZ值类型(选择可扩展字符串值在创建价值时)而不是标准REG_SZ字符串值)您使用过

  2. 您尝试在锁定屏幕上下文中使用用户环境变量 (%userprofile%),该上下文是登录任何用户之前。那么它应该使用哪个用户?您只能使用系统环境变量(如%public%%root%那里)。

相关内容