Unsolved QProcess y cmd
-
Que tal amigos, estaba intentando recoger datos de un comando de "cmd" pero no recojo lo que quiero, lo que hago es :
proceso = new Qprocess(this); .... proceso->setArguments(argumen); proceso->setProgram(programa); proceso->start(); QString datos1; proceso->waitForReadyRead(); datos1 = proceso->readAll(); proceso->waitForBytesWritten(); ui->textBrowser->setText(datos1); qDebug() << datos1;
en el textBrouser me carga solo el final de lo que quiero y en el qDebug lo mismo pero veo los saltos de carro y taburadores.
¿como puedo cargar en el string todo lo que me devuelve el comando de CMD?
Gracias de antemano. -
He descubierto que en realidad el codigo está bien, lo que me pasa es que estoy intentando leer un comando con la salida de datos protegida, ¿alguien sabe como burlar esta protección?
-
hola puedes ver este hilo https://forum.qt.io/topic/26725/how-to-ask-for-administrator-privileges-in-windows/18