我正在尝试进一步了解 Windows/AD 登录过程。
在 Active Directory 中可以设置主页驱动器和一个主目录在用户对象上。lusrmgr.msc 中可以为本地用户设置相同的设置。这些设置对应于“连接:[...] 至:[...]”在“用户属性”的“配置文件”选项卡中。有些人说使用这些设置不再是最佳做法。
在您的计算机上,如果用户使用了这些设置,就可以看到它们在环境变量中的HOMEDRIVE
设置HOMESHARE
。经过大量搜索后,我发现,这些都是由 explorer.exe 使用函数设置的shell32!RegenerateUserEnvironment
。
我还可以看到,Windows 以某种方式在本地缓存了这些设置的信息,因为即使没有连接到域,Windows 仍然能够正确设置环境变量。
因此,了解了所有这些信息后,我还剩下两个问题:
- Windows 在哪里本地存储该信息?
- 将哪个组件/过程/功能安装
HOMESHARE
为网络驱动器?