19得票2回答
托管PowerShell:PowerShell vs. Runspace vs. RunspacePool vs. Pipeline

我正在尝试在我的应用程序中添加一些相对有限的PowerShell支持:我想要定期运行用户定义的PowerShell脚本并显示任何输出,最终能够处理进度通知和用户提示请求。我不需要命令行交互式支持,也不需要(我认为)远程访问或同时运行多个脚本的能力,除非用户脚本自身从我托管的shell内部执行。...

9得票1回答
在Web应用程序中托管PowerShell运行空间

我正在编写一个执行PowerShell脚本(活动目录、目录管理等)的Web服务。 目前,每个Web请求都会创建一个Runspace实例。由于Runspace初始化是耗时的操作,而且我经常需要导入模块,如ActiveDirectory,这也是耗时的操作。 在这篇博客文章“使用C#管理Exch...