在Windows中创建奇怪的文件夹

时间:2012-06-12 10:55:08

标签: windows winapi active-directory directory

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

  1. 登录到域控制器并在活动目录中创建用户(例如David)并设置“用户必须在下次登录时更改密码”选项。
  2. 转到安装了我们自定义产品的名为AlphaSiter的计算机,尝试使用新创建的用户凭据登录我们的产品,然后成功更改密码。
  3. 副作用是在C:\ Users中的AlphaSiter机器中创建了用户文件夹..即c:\ Users \ David。此外,只有在用户创建时设置了“用户必须在下次登录选项中更改密码”时才会创建此文件夹。如果未选中该选项,则不会创建此用户文件夹。我们不是从代码中以编程方式创建文件夹。所以我想知道这个文件夹是如何创建的。这是Windows在内部做的吗? 任何有关这方面的帮助将不胜感激,因为我必须向我们的客户解释---:)

1 个答案:

答案 0 :(得分:0)

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