SharePoint Management Shell 中的 Windows PowerShell

上次修改时间: 2010年3月24日

适用范围: SharePoint Foundation 2010

Windows PowerShell™ 是 Microsoft 提供的一个新命令行工具和支持脚本语言,是 Windows 管理上下文中 Cmd.exe 的补充。在 SharePoint 管理上下文中,Windows PowerShell 将取代 Stsadm.exe 管理工具。在 SharePoint Foundation 中,有关脚本和管理文件的当前和将来的所有开发工作都应使用 SharePoint Management Shell 中公开的这一新 Windows PowerShell 脚本技术。

同样,当前管理命令行工具有两个特点:一个特点是常规 (Cmd.exe),另一个特定于 SharePoint Foundation (Stsadm.exe)。Windows PowerShell 还提供一个常规命令行工具和一个特定于 SharePoint 的加载项。用于标识它们的名称及其基础对象模型中反映了这一区别。特定于 SharePoint 的工具由名称 SharePoint Management Shell 来标识,而其本质区别反映在其各自的基类的继承方面。

Windows PowerShell cmdlet 派生自基类 PSCmdlet,而 SharePoint Foundation 的 cmdlet(在 SharePoint Management Shell 中是公开的)派生自名为 SPCmdlet 的特殊基类。(注意,SPCmdlet 本身派生自 PSCmdlet 类。)SPCmdlet 基类包含在 Microsoft.SharePoint.PowerShell 命名空间中。

有关开发 Windows PowerShell Cmdlet 的信息

以下帮助主题和文章介绍开发 Windows PowerShell cmdlet 的基础知识。

有关开发用于 SharePoint Management Shell 的 Cmdlet 的信息

Microsoft SharePoint Foundation 2010 软件开发工具包 (SDK) 中的以下帮助主题提供有关开发用于 SharePoint Management Shell 的 cmdlet 的信息。