
art2000
(usa Ubuntu)
Enviado em 07/09/2008 - 13:21h
Savle pessoal, minha dúvida é a seguinte:
Eu uso o componente Tprocess para realizar tarefas no console. Básicamente faço assim:
Process1.commandline('sudo mkdir /etc/teste');
Process1.execute;
Tá, deixo a prpriedade poNewConole omo true e ele abre uma nova janela do console e ede a senha do sudo. Só que se eu for depurar ele acusa um erro:Exception while creating process: Executable not found "". Tá aí eu só compilo e funciona tranquilo.
Só que quando vou rodar o mesmo aplicativo no debian ele simplesmente não abre o console. No Ubuntu vai tranquilo. E, no Debian nem todas as pessoas tem o sudoers configurado, como fazer per ele pedir a senha de root?
Existe algum outro componente para se utilizar do console junto com a aplicação?
Eu tentei usar o componente TCmdBox , que me parece muito bom, imbutindo o console no form, o exemplo que vem com ele é bastante funcional. Mas infelizmente não consegui fazer ele funcionar, o máximo que fiz foi enviar strings para ele e mostrá-las na tela, e só. Se puderem me ajudar...
Forte abraço.