我有一台新服务器,正在替换当前的 Windows 2008 Server R2。我想将所有本地用户和 IIS 站点移至新机箱。有没有办法将两者导出并导入新机箱?我已将所有站点的所有文件同步到新机箱。此机箱不属于域,因此无需加入域。我所说的用户是本地计算机用户。
答案1
不可能。本地用户可以编写代码,但不能使用密码(即您不能导出密码 - 这是计算机基本安全的一部分)。
;) 时间到:
思考虚拟化和
思考一下域名的好处。
但说真的,您只需使用 powershell 中的某些脚本即可导出所有用户和组 - 这并不复杂,而且 powerscipt 库中有一些东西可以帮助您入门。
http://myitforum.com/cs2/blogs/yli628/archive/2008/05/13/there-is-always-a-better-way-powershell-export-csv-cmdlet.aspx实际上有一个用户导出脚本;)
IIS 站点更加棘手 - 除非您使用... WebDeploy (http://www.iis.net/download/webdeploy) 可用于轻松复制 IIS 设置;)
答案2
Windows 确实有一个addusers
命令(http://support.microsoft.com/kb/199878) 可能会解决您一半的问题。它获取用户的 CSV 文本文件并将其添加到计算机或域中。