shuimiao 发表于 2025-8-12 15:47:21

运行控制台程序是不是就是运行cmd

如果是的话,如果要运行PowerShell获得数据,也要通过cmd来运行,等于是多了一层开销。

我测试通过运行控制台程序()来运行PowerShell的命令,好慢的样子。。

有没有能直接运行PowerShell(不走cmd)获得数据的

server 发表于 2025-8-12 16:06:03

使用命令管道,
全程只启动一次主进程。

尽量避免重复创建进程的开销。

shuimiao 发表于 2025-8-12 21:51:12

本帖最后由 shuimiao 于 2025-8-12 23:14 编辑

server 发表于 2025-8-12 16:06
使用命令管道,
全程只启动一次主进程。


嗯,找AI问了代码,一次调用的就能运行(跟运行控制台程序()时间消耗一样),搞成类来避免进程多次创建就不行。。
页: [1]
查看完整版本: 运行控制台程序是不是就是运行cmd