精易论坛

标题: 读控制台内容 [打印本页]

作者: 万象梦境    时间: 2025-2-2 20:23
标题: 读控制台内容
如何不通过匿名管道得到控制台内所有内容


补充内容 (2025-2-2 22:59):
控制台运行时只会改变某一部分内容 ,并不会向下输出,只要结果没用

补充内容 (2025-2-3 15:02):
自己解决了,不用回复了谢谢
作者: 694336034    时间: 2025-2-2 21:13
.版本 2

局_返回值 = 系统_取DOS执行结果 (“cmd.exe /c ” + 命令行文本)
' 运行控制台程序 (“cmd.exe /c ” + 命令行文本, 输出内容, 错误输出, 执行返回值)
返回 (局_返回值)
作者: xianggu    时间: 2025-2-2 21:25
https://125.confly.eu.org/forum.php?mod ... ;page=1#pid29073561
作者: 万象梦境    时间: 2025-2-2 21:54
694336034 发表于 2025-2-2 21:13
.版本 2

局_返回值 = 系统_取DOS执行结果 (“cmd.exe /c ” + 命令行文本)

系统_取DOS执行结果就是用的匿名管道。
作者: 万象梦境    时间: 2025-2-2 21:55
xianggu 发表于 2025-2-2 21:25
https://125.confly.eu.org/forum.php?mod=viewthread&tid=14837048&page=1#pid29073561

老哥。。你这咋只有一张图片。
作者: 694336034    时间: 2025-2-2 22:41
.版本 2      运行 (“cmd.exe /c ping www.baidu.com >” + “c:\ip.txt”, 真, 1)     xxx = 取字节集数据 (读入文件 (“c:\ip.txt”), #文本型, )     编辑框1.加入文本 (组合框1.内容 + #换行符 + xxx)
作者: 694336034    时间: 2025-2-2 22:41
.版本 2

    运行 (“cmd.exe /c ping www.baidu.com >” + “c:\ip.txt”, 真, 1)
    xxx = 取字节集数据 (读入文件 (“c:\ip.txt”), #文本型, )
    编辑框1.加入文本 (组合框1.内容 + #换行符 + xxx)



作者: 万象梦境    时间: 2025-2-2 22:58
694336034 发表于 2025-2-2 22:41
.版本 2

    运行 (“cmd.exe /c ping www.baidu.com >” + “c:\ip.txt”, 真, 1)

我不要结果。我要运行时的实时内容
作者: xizhihan    时间: 2025-2-2 23:33
https://www.eyuyan.la/post/21430.html
这个支持库不错
还有直接精易模块系统_取dos执行结果即可
作者: xianggu    时间: 2025-2-3 00:04
万象梦境 发表于 2025-2-2 21:55
老哥。。你这咋只有一张图片。

因为这是自己写的HOOK




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4