如何使用PowerShell在Server 2008中创建多个用户

通过AD用户和计算机管理单元创建用户是一个非常简单的过程,但您经常会面临需要一次为一整组人创建帐户的情况。不过,这对您来说没有必要是一个耗时的过程,而且我们已经完成了所有繁重的任务,所以您不必这样做。

我们刚从人力资源部拿到一份新员工名单,他们非常友好地把它以EXCEL格式给了我们。确保您自己的Excel文件与相同的格式匹配,并确保使用名字和姓氏作为列标题。

我们要做的第一件事是将文件另存为.csv,为此,我们单击Office按钮并选择Save As。

我们将文件命名为users.csv,并确保在Save as type框中选择CSV(逗号分隔),然后单击Save。

接下来,我们将在服务器上创建一个新的文本文档,我们将在其中创建用户。

然后,我们将把以下内容复制到我们的新文本文档中:

在第一行中,确保为您的域和要在其中创建用户的OU输入正确的信息。您还需要更新@sysadmingeek.com行以匹配您的域。

然后,我们希望将该文件另存为PowerShell脚本,因此我们将Save As type:更改为All Files(*),并将其命名为PSusersScript.ps1。

现在,我们需要准备PowerShell来运行脚本。您可以通过单击任务栏中的快捷方式或在快速搜索框中键入PowerShell来启动PowerShell。

我们需要更改Execution Policy以允许远程运行脚本,因此我们键入

出现提示时,我们键入Y,然后按Enter键执行。

现在我们已经允许运行脚本,我们需要将users.csv和PSusersScript.ps1文件都放在我们的文件夹中以供执行。由于PowerShell提示符自然会出现在根用户文件夹中,并且我们以管理员身份登录,因此我们将把它们放在C:UsersAdministrator文件夹中。当这两个文件都在文件夹中时,我们右键单击PSusersScript.ps1文件并选择Run with PowerShell。

如果我们查看AD用户和计算机,您现在将看到您刚刚创建的所有新用户。

新用户将以lastname.firstname格式创建,但是可以根据需要轻松更改脚本。既然您已经创建了脚本,将来要做的就是将您的用户列表放在C:UsersAdministrator文件夹中并运行PowerShell脚本。放轻松!

相关文章