Windowsregistry创build用户

我可以创build本地用户只是使用Windowsregistry? 我写的程序,帮助我从一台电脑迁移到另一台。 当我与域用户工作,我可以保存它与Windowsregistry的设置和保存ProfileImagePath文件夹。 现在我想通过这种方式保存本地用户。

用一个小VBS脚本你可以做到这一点(从这里复制):

strComputer = "MyComputer" Set colAccounts = GetObject("WinNT://" & strComputer & "") Set objUser = colAccounts.Create("user", "Admin2") objUser.SetPassword "test" objUser.SetInfo 

注意:你根本不用与registry进行交互,而是使用SAM。

不,你需要更多的registry才能创build一个用户。 您必须编写脚本或使用其他可与WMI等交互的语言来创build用户。 某些configuration文件项目和设置存储在registry中,但您也拥有诸如用户的configuration文件文件夹(包括ntuser.dat文件)和不属于registry的密码。