我正在将 Powershell 支持作为内部自动化/脚本语言添加到应用程序中。我想做的一件事是拥有一个运行时环境,我可以在其中输入命令、获取输出等。所以我开始考虑实现我自己的 PSHost。
然后我想象着我的未来。随着时间的推移,我将实现一个提示/命令/执行/响应+日志循环,可能是一个可配置的 UI,可能是一些调试,比如简单的断点......
不好了!我将编写自己的 ISE!
所以我的问题是:是否可以在我的应用程序中将 ISE 用于 Powershell 脚本?也许通过远程处理?也许通过嵌入某些 ISE 组件?