Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
2.056 Beiträge
Delphi 12 Athens
|
AW: Einen Prozess starten und input und output stream verbinden auf z.b. Linux
29. Jul 2025, 14:06
OMG...
vielleicht kann ich die unit doch benutzen
Delphi-Quellcode:
var output:TBytes;
// das geht ja nicht
output := TPProcess.Execute('/system/bin/su root /system/bin/ls -l ttyS9', '/dev' );//output = ''
TDialogService.ShowMessage(Tencoding.UTF8.Getstring(output));
// ABER DAS GEHT
output := TPProcess.Execute('/system/bin/sh -c "su root /system/bin/ls -l ttyS9"', '/dev' );//output = 'rwx-rwx---x ttyS9 hasse nicht gesehen'
TDialogService.ShowMessage(Tencoding.UTF8.Getstring(output));
Andreas Nobody goes there anymore. It's too crowded!
|