QProcess : récupération du résultat d'une commande
Bonjour à tous ! :)
J'aimerai afficher les GPO installés ou non avec "gpresult /r" sur cmd et pour pouvoir l'afficher après mais le problème ce que je n'arrive pas à récupérer le résultat.
et si vous avez une solution aussi pour lancer un programme directement en administrateur je suis preneur ^^
Donc voici le code que j'ai pu faire
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| void ToolBox::on_GPO_clicked()
{ //couches wmi
//efface les données du tableau d'affichage
ui->textEdit->clear();
// La commande à exécuter
MonProcess->execute("runas"); //lancer en admin
//MonProcess->setProgram("mmc.exe");
MonProcess->setProgram("cmd.exe");
// Les éventuels arguments, sinon rien.
MonProcess->setArguments(QStringList() << "gpresult /r");
// C'est parti !
MonProcess->start();
} |
Voila voila merci!