下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

3.4 PowerShell 第三方常用Provider

这里有个概念需要做一个澄清,导入第三方模块不一定有Provider。在很多场景下,模块和PowerShell 管理单元的导入并不一定会带来新的PowerShell Provider 导入。微软的产品大部分管理单元和模块都有相应的Provider。

3.4.1 AD活动目录 Provider

活动目录安装完成,在AD的命令执行之后PowerShell 的AD模块就被加载,同时AD的Provider也相应地被加载进来,通过执行如图3.24所示的Get-ChildItem,可以获取当前活动目录中的应用分区。

图3.24 活动目录中的应用分区

在活动目录Provider中,我们可以在这里获取所有可用的PowerShell命令,这里可以通过执行如图3.25所示的命令获取载入当前PowerShell的可用命令。

图3.25 载入活动目录Provider后的可用命令

3.4.2 SQL Server Provider

完成SQL Server服务安装或者SQL Server 模块的安装部署之后,SQL Provider在模块加载后将自动被加载进来,通过导入SQL Server 模块,可以实现如图3.26所示的SQL Provider 加载。

图3.26 加载模块后的SQL Server Provider

我们可以通过执行cd sqlserver: 命令进入SQL 的PSDriver中,在SQL 的Provider中也存在如图3.27所示的很多配置项目,这些配置项目可以依据需要进行数据库服务器的再配置。

图3.27 SQL Provider中的配置项目

在SQL Provider载入之后,我们可以通过执行如图3.28所示的命令获取支持SQL 操作的Power-Shell命令。

图3.28 SQL Server模块支持命令

3.4.3 MDT Provider

MDT 是微软的操作系统部署工具,通过微软的桌面部署工具可以实现操作系统的部署。当系统加载了MDT进行系统部署的操作模块之后,我们能够发现MDT的Provider在模块加载后被加载进来。MDT Provider如图3.29所示。

图3.29 MDT Provider

3.4.4 Dell Application Provider

还有一些特殊的模块和应用在加载后也会有相应的Provider加载,这里我们以DELL的应用程序Provider为例,Dell基于自有应用程序也开发了兼容PowerShell的Provider,让管理员能够非常方便地使用Dell的Provider进行各类脚本的开发。这类的应用也非常广泛,可以通过Dell软件官网看到类似的Provider引用案例,如图3.30所示。

图3.30 Dell各类应用提供的PowerShell Provider 2atJCQM5X716se5D6qMm97+ztUYiOr+KG+yDtyXbHFxqJeMEVyfcwbYPMd5ipFuu

点击中间区域
呼出菜单
上一章
目录
下一章
×