Windows PowerShell 示例代码
Windows PowerShell 示例可通过 Windows SDK 获取。本部分包含 Windows SDK 示例中包含的示例代码。
笔记
安装 Windows SDK 后,将创建一个 Samples 目录,其中所有 Windows PowerShell 示例都可用。典型的安装目录是C:\Program Files\Microsoft SDKs\Windows\v6.0。启动 Windows PowerShell 并输入“cd Samples\SysMgmt\PowerShell”以找到示例目录。在本文档中,Windows PowerShell 示例目录称为
示例代码清单
- AccessDbProviderSample01 Code Sample
这是创建基本 Windows PowerShell 提供程序中描述的提供程序。
- AccessDbProviderSample02 Code Sample
这是创建 Windows PowerShell 驱动器提供程序中描述的提供程序。
- AccessDbProviderSample03 Code Sample
-
这是创建 Windows PowerShell 项提供程序中描述的提供程序。
- AccessDbProviderSample04 Code Sample
这是创建 Windows PowerShell 容器提供程序中描述的提供程序。
- AccessDbProviderSample05 Code Sample
这是创建 Windows PowerShell 导航提供程序中描述的提供程序。
- AccessDbProviderSample06 Code Sample
这是创建 Windows PowerShell 内容提供程序中描述的提供程序。
- GetProc01 Code Samples
这是创建您的第一个 Cmdlet 中描述的基本
Get-Processcmdlet 示例。- GetProc02 Code Samples
这是添加处理命令行输入的参数中描述的
Get-Processcmdlet 示例。- GetProc03 Code Samples
这是添加处理管道输入的参数中描述的
Get-Processcmdlet 示例。- GetProc04 Code Samples
这是向您的 Cmdlet 添加非终止错误报告中描述的
Get-Processcmdlet 示例。- GetProc05 Code Samples
此
Get-Processcmdlet 类似于向 Cmdlet 添加非终止错误报告中描述的 cmdlet。- StopProc01 Code Samples
这是创建修改系统的 Cmdlet 中描述的
Stop-Processcmdlet 示例。- StopProcessSample04 Code Samples
-
这是向 Cmdlet 添加参数集中描述的
Stop-Processcmdlet 示例。 - Runspace01 Code Samples
这些是创建运行指定命令的控制台应用程序中描述的运行空间的代码示例。
- Runspace02 Code Samples
此示例使用 System.Management.Automation.Runspaceinvoke 类同步执行
Get-Processcmdlet。- RunSpace03 Code Samples
这些是“创建运行指定脚本的控制台应用程序”中描述的运行空间的代码示例。
- RunSpace04 Code Samples
这是运行空间的代码示例,该运行空间使用 System.Management.Automation.Runspaceinvoke 类来执行生成终止错误的脚本。
- RunSpace05 Code Sample
- RunSpace06 Code Sample
- RunSpace07 Code Sample
- RunSpace08 Code Sample
- RunSpace09 Code Sample
- RunSpace10 Code Sample
-
这是 Runspace10 示例的源代码,它将 cmdlet 添加到 System.Management.Automation.Runspaces.Runspaceconfiguration,然后使用修改后的配置信息创建运行空间。
参见
Windows PowerShell 程序员指南
Windows PowerShell SDK