Einzelnen Beitrag anzeigen

QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
2.056 Beiträge
 
Delphi 12 Athens
 
#7

AW: Einen Prozess starten und input und output stream verbinden auf z.b. Linux

  Alt 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!
  Mit Zitat antworten Zitat