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 基类。