Cmdlet 示例

本部分介绍了 Windows PowerShell 2.0 SDK 中提供的示例代码。

本节内容

GetProcessSample01 示例:此示例展示了如何编写 cmdlet 来检索本地计算机上的进程。

GetProcessSample02 示例:此示例展示了如何编写 cmdlet 来检索本地计算机上的进程。 它提供了 Name 参数,可用于指定要检索的进程。

GetProcessSample03 示例:此示例展示了如何编写 cmdlet 来检索本地计算机上的进程。 它提供了 Name 参数,此参数可以接受管道中的对象,也可以接受属性名与参数名称相同的对象的属性值。

GetProcessSample04 示例:此示例展示了如何编写 cmdlet 来检索本地计算机上的进程。 如果在检索进程时发生错误,则生成一个不可终止的错误。

GetProcessSample05 示例:此示例展示了 Get-Proc cmdlet 的完整版本。

StopProcessSample01 示例:此示例展示了如何编写 cmdlet,以在尝试停止进程之前请求获取用户的反馈,以及如何实现 PassThru 参数来指明用户希望此 cmdlet 返回对象。

StopProcessSample02 示例:此示例展示了如何编写 cmdlet,以在本地计算机上停止进程时写入调试、详细和警告消息。

StopProcessSample03 示例:此示例展示了如何编写其参数有别名且支持通配符的 cmdlet。

StopProcessSample04 示例:此示例展示了如何编写 cmdlet,以声明参数集、指定默认参数集并能接受输入对象。

Events01 示例:此示例展示了如何创建 cmdlet,以便用户能够注册由 System.IO.Filesystemwatcher 引发的事件。 例如,使用此 cmdlet,用户可以注册在特定目录下创建文件时执行的操作。 此示例派生自 Microsoft.PowerShell.Commands.Objecteventregistrationbase 基类。

另请参阅

编写 Windows PowerShell Cmdlet