上传者: 42114580
|
上传时间: 2021-11-03 11:14:43
|
文件大小: 15KB
|
文件类型: -
QPowerShell
QPowerShell 为 Qt C++ 开发人员提供了一种与 Windows PowerShell CLI 交互的简单方法。 它仅在 PS 2.0 上进行过测试,但也应在较新的版本上进行测试。 这是我向公众发布的第一个项目。 请随时提交错误、建议或功能请求。
安装
只需克隆这个 repo 并将 src 文件夹中的所有文件包含到您的项目中。
有用的位
QPowerShell 实例创建 PowerShell.exe 进程并挂钩它们的 STDIN 和 STDOUT 流。
PS 接口称为 QPowerShellPipeline。
创建管道时,它们存储在 QPowerShell 实例持有的池中。
您可以通过调用 QPowerShell::nextAvailablePipe 向 QPowerShell 实例询问可用管道,该管道返回指向可用(当前未执行 PS 命令/读取