gpt4 book ai didi

c++ - 在 Qt QProcess 中运行 sudo 命令

转载 作者:太空狗 更新时间:2023-10-29 20:57:00 25 4
gpt4 key购买 nike

我正在用 Qt 开发一个软件,我在其中创建了一个终端。我在其中通过 QProcess 运行不同的命令,但是当我运行 root 命令时,它会在终端中要求输入密码。我尝试通过 sudo 运行,但它只接受终端中的密码。有没有办法从其他来源(如弹出窗口小部件或文本文件)提供密码?

最佳答案

我已经用“bash”作为程序创建了一个 QProcess。

然后写信给它:

echo mypassword | sudo -S ifconfig eth0 192.168.1.123\n

关于c++ - 在 Qt QProcess 中运行 sudo 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32063190/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com