复制用户帐户

复制用户帐户

在 Win7 中,有没有办法轻松地将一组用户帐户从一个系统复制到另一个系统?

我有 15 台笔记本电脑,我需要在每个笔记本电脑上设置 50 多个用户和组,每个用户和组都具有不同的权限。对于每台笔记本电脑,都有完全相同的用户/组集。

我怎样才能做到这一点而不在每台笔记本电脑上手动设置 50 个用户/组?


有没有办法使用某种 Windows 脚本来设置用户/组?

答案1

使用net user命令。在脚本中运行它。基本语法是:

net user USERNAME PASSWORD。因此,对于我的用户,我会使用net user canadianluke 123456

对于组,您可以使用该net localgroup功能。以下命令将canadianlukeusername2、 等添加到管理员组:

net localgroup Administrators canadianluke username2 username3 ... usernamex

要更改文件夹的权限,请使用命令icacls。您可以使用/save/restore函数保存 ACL 列表,但将其传输到不在 AD 上的另一个系统时要非常小心。例如:

icacls c:\privatefolder\* /save PrivateFolder.acl /T(用于保存 ACL),然后
icacls c:\privatefolder\* /restore PrivateFolder.acl

答案2

两种方法来完成您想要做的事情。

1.制作图像

如果笔记本电脑是同一型号,您可以按照自己的喜好设置第一台笔记本电脑,然后使用类似克隆兹拉从该驱动器中提取映像。然后您可以使用该工具将映像复制到所有其他硬盘驱动器。

此时许可可能是一个问题,您可能必须根据 OEM 的许可设置方式手动为每台计算机输入许可证。

您还必须手动重命名每台计算机,因为每台机器的图像都是相同的。

2. 使用域名

这正是域存在的原因,用于跟踪网络中的用户/权限。为此,您需要一台 Windows Server 充当域控制器,并且需要了解 Active Directory、DNS 和许多其他应用程序。

相关内容