2

我需要一些帮助来理解问题。这是场景。我们有一台 Windows 域控制器机器和该域中的几台机器。(Windows 2008 中的所有内容)。在该域中的一台机器(机器名称 AlphaSiter)中安装了我们自己的基于 Java 的自定义产品。要登录我们的产品,您必须提供针对活动目录进行验证的用户/密码组合。现在这是场景。

  1. 登录到域控制器并在活动目录中创建一个用户(比如大卫)并设置“用户必须在下次登录选项中更改密码”。
  2. 转到安装了我们的自定义产品的名为 AlphaSiter 的机器并尝试使用新创建的用户凭据登录到我们的产品,然后成功更改密码。

副作用是在 C:\Users 中的 AlphaSiter 机器中创建了用户文件夹..即 c:\Users\David。此外,只有在创建用户时设置了“用户必须在下次登录选项中更改密码”时才会创建此文件夹。如果未选中该选项,则不会创建此用户文件夹。我们不是从我们的代码以编程方式创建文件夹。所以我想知道这个文件夹是如何创建的。它是windows内部做的吗?对此的任何帮助将不胜感激,因为我必须向我们的客户解释——:)

4

1 回答 1

0

当需要存储一些配置文件信息时,始终会创建用户的配置文件文件夹。可能是 HKCU hive 中的一些注册表设置。您可以使用 RegMon 来跟踪 regitry 活动。

于 2015-11-21T16:07:49.043 回答