我创build了一个新的本地Windows帐户,并希望修改这个新创build的configuration文件的一些个人数据。 但是,如果此帐户从未login,configuration文件数据不会生成,所以我不能修改它。 我想修改像NTUSER.dat这样的东西来定制当前用户registry,并在用户的个人文件夹中准备东西。 我无法使用默认configuration文件,因为在我的应用程序中,应该可以创build多个具有不同设置的本地用户帐户。 而这些设置不应该用于下一个新build的用户帐户。
有没有办法启动这个用户configuration文件文件夹的生成过程?
如果没有,是否有一个很好的方法来自动login这个新创build的用户,等到configuration文件已经生成,然后注销?
该解决scheme应该能够在Windows 2000,Windows XP,Windows Vista和Windows 7下工作。
(我正在使用.NET 3.5 / C#,但我也接受所有types的答案)
朋友可以帮助我,找到答案。 这在Windows 2000下无法正常工作,但对Windows XP和Windows Vista来说工作正常,我稍后会测试Windows 7,但我猜测它应该可以工作。