如何使用powershell在server2008中创建多个用户

通过adusers和Computers管理单元创建用户是一个非常简单的过程,但是您经常会遇到这样的情况:您需要同时为一组人创建帐户。这对你来说没有必要是一个耗时的过程,我们已经完成了所有的繁重工作,所以你不必这么做。...

通过adusers和Computers管理单元创建用户是一个非常简单的过程,但是您经常会遇到这样的情况:您需要同时为一组人创建帐户。这对你来说没有必要是一个耗时的过程,我们已经完成了所有的繁重工作,所以你不必这么做。

我们刚收到人力资源部新员工的名单,他们很友好地以excel格式给了我们。确保您自己的Excel文件匹配相同的格式,并确保使用名和姓作为列标题。

如何使用powershell在server2008中创建多个用户

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

如何使用powershell在server2008中创建多个用户

我们要给文件命名用户.csv,并确保在“另存为类型”框中选择CSV(逗号分隔),然后单击“保存”。

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

如何使用powershell在server2008中创建多个用户

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

$objOU=[ADSI]"LDAP://OU=People,DC=sysadmingeek,DC=com" $dataSource=import-csv "users.csv" foreach($dataRecord in $datasource) { $cn=$dataRecord.FirstName + " " + $dataRecord.LastName $sAMAccountName=$dataRecord.FirstName + "." + $dataRecord.LastName $givenName=$dataRecord.FirstName $sn=$dataRecord.LastName $sAMAccountName=$sAMAccountName.ToLower() $displayName=$sn + ", " + $givenName $userPrincipalName=$sAMAccountName + "@sysadmingeek.com" $objUser=$objOU.Create("user","CN="+$cn) $objUser.Put("sAMAccountName",$sAMAccountName) $objUser.Put("userPrincipalName",$userPrincipalName) $objUser.Put("displayName",$displayName) $objUser.Put("givenName",$givenName) $objUser.Put("sn",$sn) $objUser.SetInfo() $objUser.SetPassword("P@assw0rd") $objUser.p**ase.InvokeSet("AccountDisabled",$false) $objUser.SetInfo() }

在第一行中,请确保为您的域和创建用户的OU输入了正确的信息。你需要更新@系统管理员网站行以及匹配您的域。

如何使用powershell在server2008中创建多个用户

然后,我们希望将文件另存为PowerShell脚本,因此将“另存为”类型更改为“所有文件(*)”,并将其命名PSusersScript.ps1版本.

如何使用powershell在server2008中创建多个用户

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

如何使用powershell在server2008中创建多个用户

我们需要更改执行策略以允许远程运行脚本,所以我们键入

set-executionpolicy remotesigned

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

如何使用powershell在server2008中创建多个用户

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

如何使用powershell在server2008中创建多个用户

如果我们看看广告用户和电脑,你现在会看到你刚刚创建的所有新用户。

如何使用powershell在server2008中创建多个用户

新用户将在姓氏.firstname格式,但脚本可以很容易地更改为您的需要。现在您已经创建了脚本,以后所要做的就是将用户列表放在C:UsersAdministrator文件夹中并运行PowerShell脚本。容易的!

  • 发表于 2021-04-14 01:49
  • 阅读 ( 135 )
  • 分类:互联网

你可能感兴趣的文章

如何在windows上启用区分大小写的文件名

...键单击“开始”菜单。 在弹出菜单上选择PowerShell(Administrator)。 类型fsutil.exe文件文件setCaseSensitiveInfo C:\folder enable,将C:\folder替换为要更改的目标。 如果要编辑的文件夹名称中有空...

  • 发布于 2021-03-24 14:52
  • 阅读 ( 401 )

如何使用powershell压缩(和解压)文件

...据,并使与其他人共享文件变得容易。下面介绍如何使用PowerShell压缩和解压文件。 如何使用powershell压缩文件 让我们首先使用Compress-archive cmdlet将一些文件压缩到ZIP文件存档中。它获取要压缩的任何文件的路径。多个文件用逗...

  • 发布于 2021-04-02 01:39
  • 阅读 ( 226 )

如何在windows10上打开注册表编辑器

...;单击“是”,注册表编辑器打开。 通过命令提示符或powershell打开注册表编辑器 您还可以从命令提示符或PowerShell打开注册表编辑器。两个应用程序的命令相同,但我们使用的是PowerShell。 打开PowerShell,键入“regedit”,然后按...

  • 发布于 2021-04-02 11:00
  • 阅读 ( 179 )

如何在Windows10上启用区分大小写的文件名和文件夹名

...exe文件命令,必须从命令行运行。您可以从命令提示符或PowerShell窗口执行此操作。使用默认设置,您在Linux环境中创建的文件夹也会自动配置为区分大小写。 相关:Windows10新BashShell的所有功能 如何将目录设置为区分大小写 要开...

  • 发布于 2021-04-05 22:44
  • 阅读 ( 496 )

如何在windows10的ubuntubashshell中更改用户帐户

...ubuntubashshell中的默认用户帐户,请打开命令提示符窗口或PowerShell窗口。 要打开命令提示窗口,请打开“开始”菜单,搜索“cmd”,然后按Enter键。要打开PowerShell窗口,请右键单击开始按钮(或按Windows+X),然后从超级用户菜单...

  • 发布于 2021-04-06 15:47
  • 阅读 ( 181 )

如何在Windows10中创建来宾帐户

...管理员版本才能创建新的用户帐户。 注意:如果您看到PowerShell而不是powerusers菜单上的命令提示符,那么这是Creators更新windows10时出现的一个切换。如果您愿意,可以很容易地切换回显示powerusers菜单上的命令提示符,也可以尝...

  • 发布于 2021-04-07 18:07
  • 阅读 ( 146 )

如何在windows10上创建和运行bashshell脚本

...hell脚本了。您还可以将Bash命令合并到Windows批处理文件或PowerShell脚本中。 即使你知道你在做什么,这也不一定像看上去那么简单。Windows和UNIX使用不同的行尾字符,并且Windows文件系统可以在Bash环境中的不同位置访问。 如何在...

  • 发布于 2021-04-09 10:54
  • 阅读 ( 204 )

windows server 2012中的dcpromo发生了什么?

...ctory 您仍然可以通过GUI添加二进制文件,但即使是在使用PowerShell的引擎盖下面。因此,我们将在PowerShell中保留整篇文章。要添加二进制文件,只需打开PowerShell控制台并运行以下操作: Add-WindowsFeature -name ad-domain-services –IncludeMa...

  • 发布于 2021-04-12 00:47
  • 阅读 ( 159 )

如何在windows server 2012中关闭和打开gui

...计算机,请键入“y”,然后按enter键重新启动。 关闭与powershell的gui 使用PowerShell cmdlet,您可以更快地完成与我们在GUI中所做的相同的操作。为此,请打开服务器管理器,单击工具并启动PowerShell。 我们可以使用Remove-WindowsFeature ...

  • 发布于 2021-04-12 10:03
  • 阅读 ( 169 )

备份和同步数据的最佳文章

...的备份和还原功能有了很大的改进。以下文章向您展示了如何在Windows7中使用备份和还原功能,以及如何使用Windows7本机工具创建系统映像。您还可以学习如何镜像驱动器以创建即时备份、备份正在使用或锁定的文件、创建系统...

  • 发布于 2021-04-12 13:17
  • 阅读 ( 198 )
nrrx15935
nrrx15935

0 篇文章

相关推荐