windows10怎么创建第二个用户,windows10怎么添加一个用户

首页 > 经验 > 作者:YD1662023-12-06 05:30:43

本章涵盖:

添加用户是系统管理员世界的主要内容。事实是,如果没有任何用户,那么拥有一个系统就没有多大意义。许多系统都有数百甚至数千个用户。您可以打赌,几乎每个都是由系统管理员创建的。您还可以打赌,它们中的大多数可能是手工制作的。

大多数系统管理员认为创建用户帐户是一项相当微不足道的任务,总的来说确实如此。但是有几个必填字段会使复制和粘贴变得非常痛苦。许多公司为了节省入职成本,通常都有全新的员工课程。因此,系统管理员通常不会添加单个帐户,而是一次添加数十个帐户。

这通常涉及:

3.1 项目代码

如果,你只需要打开你的新用户脚本怎么办

除了显着减少击键次数和单击之外,如果此脚本还可以保留创建的每个用户的记录怎么办?激起你的兴趣了吗?一起来看看吧。

警告

此代码经常被破坏以跨越多行。这是在管道 (|) 运算符处完成的。我们将在本章后面了解有关管道机制的更多信息!这将在PowerShell 7.x中运行良好。但是,对于旧版本的PowerShell,这可能会带来问题。如果计划使用 PowerShell 5.1 运行此代码,可以通过将以管道 (|) 开头的每一行移动到它前面的行尾来解决此问题。

首先,我们将查看适用于旧版Windows PowerShell 5.1以及较新的PowerShell 7.x的代码:

图 3.1 适用于 PowerShell 7.x 和 PowerShell 5.1

windows10怎么创建第二个用户,windows10怎么添加一个用户(1)

现在,请注意下面图 3.2 中的差异;此脚本在PowerShell 7.1中完美运行,但在旧版Windows PowerShell 5.1及更低版本中中断。

如图 3.3 第 9 行和第 10 行所示。该行目前为:

图 3.2 适用于 PowerShell 7.x,但不适用于 PowerShell 5.1

windows10怎么创建第二个用户,windows10怎么添加一个用户(2)

图 3.3 用户创建脚本的高级视图

windows10怎么创建第二个用户,windows10怎么添加一个用户(3)

$First_Name=Read-Host "What is the user’s First Name?".Trim() $Last_Name=Read-Host "What is the user’s Last Name?".Trim() $User_Name=$First_Name.SubString(0,1) $Last_Name $Log_File="C:\Logs\$User_Name.log" Write-Output "Creating user: $User_Name" |Tee-Object $Log_File -append New-ADUser -Name $User_Name -GivenName $First_Name -Surname $Last_Name ` -DisplayName $User_Name -SamAccountName $User_Name -Enabled $false |Tee-Object $Log_File -Append Start-Sleep 5 Get-ADUser -filter *|Where-Object {$_.SamAccountName -eq $User_Name} |Tee-Object $Log_File –Append3.1.1 它有什么作用?

注意

为了在您的环境中使用此代码,您将需要访问活动目录域控制器。这些 PowerShell cmdlet 是您在域控制器上安装的活动目录功能的本机组件。

若要在不登录到域控制器(远程或控制台)的情况下使用这些 Active Directory cmdlet,可以安装Microsoft远程服务器管理工具 (RSAT)。有关下载位置和安装方法的说明,请参阅第 3 章代码中包含的 README.md。

3.2 注释

通常,当我们编写脚本或编写任何类型的代码时,我们希望有一种方法来提醒自己,或者其他阅读我们代码的人我们在做什么以及为什么。最简单的方法是添加注释。注释是我们可以在脚本中插入解释或注释而无需执行的方式。

有两种方法可以将注释输入到 PowerShell 脚本中:

  1. 单行注释
  2. 多行注释

单行注释以井号或井号 (#) 启动。哈希左侧的任何内容通常都会被PowerShell忽略。

图 3.4 单行注释示例。

windows10怎么创建第二个用户,windows10怎么添加一个用户(4)

首页 12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.