在ASP.NET web应用程序中托管powershell

在ASP.NET web应用程序中托管powershell,asp.net,powershell,Asp.net,Powershell,我希望这不属于无问题的范畴 我希望在我的ASP.NET应用程序内托管一个powershell环境,该环境与应用程序池在同一进程中运行,并且能够远程连接到托管环境。我已经有了一个包含自定义cmdlet的dll,我也想在托管会话中使用它 请注意,我并不只是希望在ASP.NET中运行任意命令。相反,我希望有一个完整的外壳式界面,我可以在其中工作 我已经研究了扇入和创建/共享运行空间,但是这太模糊了,我似乎找不到关于这个特定场景的好信息。因此,任何指针都会非常有用。请查看PowerShellASP-中列

我希望这不属于无问题的范畴

我希望在我的ASP.NET应用程序内托管一个powershell环境,该环境与应用程序池在同一进程中运行,并且能够远程连接到托管环境。我已经有了一个包含自定义cmdlet的dll,我也想在托管会话中使用它

请注意,我并不只是希望在ASP.NET中运行任意命令。相反,我希望有一个完整的外壳式界面,我可以在其中工作


我已经研究了扇入和创建/共享运行空间,但是这太模糊了,我似乎找不到关于这个特定场景的好信息。因此,任何指针都会非常有用。

请查看PowerShellASP-中列出的产品套件的一部分。这将允许您使用ASP.NET托管PowerShell。另一个选项(如果要在同一页面中混合使用ASP.NET和PowerShell)是PowerShell面板:

什么?您想要powershell远程处理,但远程shell托管在IIS工作进程中,而不是WinRM服务器终结点中?这毫无意义。你能详细说明一下吗?