从VB.net调用个别的PowerShellfunction

我有一个powershell脚本,有一堆的PowerShellfunction。 我希望能够从我的VB.net应用程序中select性地调用独立的函数,而无需运行整个脚本。

我从VB.net调用Powershell代码的研究已经表明,我要么调用单个的PowerShell命令(比如说Get-User)或者调用一个完整的powershell脚本(整个.ps1文件)

任何人都知道如何做到这一点,或者可以指点我一个好的网站(有代码示例?)

谢谢

微软的新的脚本shell以前称为Monad或MSH。 例如,你可以访问这里 。