本部分介绍 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 基类。