0

我不知道如何表达这个问题,但这就是我要找的:

我想创建一个 VB.Net 应用程序,它可以将自身“插入”到 PowerShell 管道中作为接收器,也可以选择作为生产者。换句话说,我想这样做:

Some-PowerShell-CmdLet | My-Program

并且可以选择:

Some-PowerShell-CmdLet | My-Program | Other-PowerShell-CmdLet

如果您能指出相关文档和/或教程,我将不胜感激。

4

2 回答 2

2

看看 David Aiken 的这个MSDN 博客。它讨论了在 C# 和 Vb.net 中获取Visual Studio PowerShell 模板,然后简要介绍了如何创建 cmdlet。

您还可以查看Microsoft 提供的这些教程

于 2012-07-04T05:36:03.320 回答
1

您可以从安装 Powershell 的位置直接执行应用程序“powershell Some-PowerShell-CmdLet | PATH/My-Program”。还可以在 Windows 中使用以下命令启动一个新的 powershell 窗口:“start powershell new-PSSession -Computername ${IPAddress} -Cred ${adminUser}\${VMUserName}”

于 2012-07-04T06:02:22.690 回答