Cmdlet 示例

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

本节中

  • GetProcessSample01 示例 此示例演示如何编写一个 cmdlet 来检索本地计算机上的进程。

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

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

  • GetProcessSample04 示例 此示例演示如何编写一个 cmdlet 来检索本地计算机上的进程。 如果在检索进程时发生错误,它将生成非终止错误。

  • GetProcessSample05 示例 此示例显示了 Get-Proc cmdlet 的完整版本。

  • StopProcessSample01 示例 此示例演示如何编写一个 cmdlet,该 cmdlet 在用户尝试停止进程之前请求反馈,以及如何实现指示 PassThru 用户希望该 cmdlet 返回对象的参数。

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

  • StopProcessSample03 示例 此示例演示如何编写其参数具有别名且支持通配符的 cmdlet。

  • StopProcessSample04 示例 此示例演示如何编写一个 cmdlet,该 cmdlet 声明参数集、指定默认参数集,并且可以接受输入对象。

  • Events01 示例 此示例演示如何创建允许用户注册 System.IO.FileSystemWatcher 引发的事件的 cmdlet。 例如,使用此 cmdlet,用户可以注册在特定目录下创建文件时要执行的动作。 此示例派生自 Microsoft.PowerShell.Commands.ObjectEventRegistrationBase 基类。

另请参阅