IN un form inserisco un butto e dentro button metto questo codice:
Private pr As Process
Private fl As File
Public Sub Osserva_Read()
' Reindirizziamo l'output del processo verso il Terminale:
Output To #fl
Print pr.ReadLine()
End
Public Sub Button1_Click()
root = InputBox("Immetti password di root")
' Lanciamo con Shell i due comandi, e ne poniamo in osservazione in lettura il processo: '
pr = Shell "echo " & root & " | sudo -S apt update && sudo -S apt upgrade" For Input As "Osserva"
end
dopo averlo compilato in eseguibile lo avvio da terminal, vedo che esegue il comando apt update ed ad un tratto quando arriva così
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze... Fatto
Lettura informazioni sullo stato... Fatto
Calcolo dell'aggiornamento... Fatto
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.
devo premere invio del terminale altrimenti non mi appare il cursore per scrivere.
E questo il problema