我们可以用PowerShell做什么呢?

我们可以运行将执行特定任务的命令 - 通常我们将它们用于重复性任务,例如从逗号分隔文件创建用户,重置用户密码,查找进程并终止它们或分配其他内容。

实际上,您可以使用命令允许或接口(如ADSI,Microsoft .NET Framework,COM,ADSI)使用PowerShell执行几乎所有操作。

微软选择PowerShell作为其产品的接口,打开了与.NET Framework,WMI和PowerShell接口的产品

使用这些API /命令,管理控制台(GUI)可以使用这些产品执行任何操作。

因此,您可能具有PowerShell可用但GUI中不可用的功能。

我们可以使用ActiveDirectory PowerShell模块的命令允许或使用ADSI来管理Active Directory。

我们可以使用WMI管理和获取信息的远程计算机