如何在Windows中的会话中保持windows环境用户变量

时间:2014-09-11 04:18:01

标签: windows batch-file environment-variables command-prompt system-variable

我有一个要求,其中,

让我们说

  1. 使用名为AAA的用户登录到我的Windows机器并执行以下命令 SETX home %UserProfile%
  2. 这将设置     home= C:\Users\AAA我们可以在env变量中看到它们。

    1. 我将注销并使用用户BBB登录 如果我做echo %home%,该用户将不会有家庭环境, 我希望在home=C:\Users\BBB处不再使用SETX
    2. 请建议我的解决方案, 如何设置一个用户变量,该变量应该在他登录到计算机的任何用户之间保留。

      Note: It should not be system variable.

      请分享您的想法。

1 个答案:

答案 0 :(得分:2)

如果不是系统(机器)变量,环境变量是每用户设置(在注册表中的HKCU中存储),它将不会被其他用户访问。