在 Win7 中,有没有办法轻松地将一组用户帐户从一个系统复制到另一个系统?
我有 15 台笔记本电脑,我需要在每个笔记本电脑上设置 50 多个用户和组,每个用户和组都具有不同的权限。对于每台笔记本电脑,都有完全相同的用户/组集。
我怎样才能做到这一点而不在每台笔记本电脑上手动设置 50 个用户/组?
有没有办法使用某种 Windows 脚本来设置用户/组?
答案1
使用net user
命令。在脚本中运行它。基本语法是:
net user USERNAME PASSWORD
。因此,对于我的用户,我会使用net user canadianluke 123456
。
对于组,您可以使用该net localgroup
功能。以下命令将canadianluke
、username2
、 等添加到管理员组:
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 和许多其他应用程序。