caiogarcia

RODAR COMANDOS LINUX NUM METODO DE WEB SERVICE

3 posts in this topic

Posted (edited)

Preciso num método do meu web service ( que roda num servidor linux ) executar algo via linha de comando no linux, e até agora não obtive sucesso ... Já tentei usar o ExeRun, Shell execute entre outros ... Alguém tem alguma ideia de como fazer?

Estou tentando imprimir em impressora no Windows via CUPS SAMBA, se alguém tiver alguma outra ideia de como fazer também seria da hora.

Comando que estou tentando rodar:

lpr -P <nome_impressora> arquivo.txt

 

 

Edited by caiogarcia

Share this post


Link to post
Share on other sites

O ShellExecute não funciona, use o ExeRun, faça uma jogada usando o ExeRun com arquivos de script pra auxiliar (sh), abaixo separei 3 links de fóruns internacionais com exemplos de como vc pode fazer, pessoal q usa passou informação q funciona, porém o ExeRun não se da muito bem com redirecionamentos por isso usar arquivos de script pra auxiliar alguma tarefa.

Nos links abaixo no código qdo vc ver LanceAppli é mesma coisa q ExeRun no caso em francês.

https://forum.pcsoft.fr/pt-BR/pcsoft.fr.windev/223138-sourisposx-inexistant-sous-linux-comment-faire-223251/read.awp?hl=LanceAppli,linux

https://forum.pcsoft.fr/pt-BR/pcsoft.fr.windev/212706-ligne-commande-linux-212741/read.awp?hl=LanceAppli,linux

https://forum.pcsoft.fr/pt-BR/pcsoft.fr.windev/169271-commande-bach-recuperation-messages-169284/read.awp?hl=LanceAppli,linux

 

Share this post


Link to post
Share on other sites
18 horas atrás, Cassiano disse:

O ShellExecute não funciona, use o ExeRun, faça uma jogada usando o ExeRun com arquivos de script pra auxiliar (sh), abaixo separei 3 links de fóruns internacionais com exemplos de como vc pode fazer, pessoal q usa passou informação q funciona, porém o ExeRun não se da muito bem com redirecionamentos por isso usar arquivos de script pra auxiliar alguma tarefa.

Nos links abaixo no código qdo vc ver LanceAppli é mesma coisa q ExeRun no caso em francês.

https://forum.pcsoft.fr/pt-BR/pcsoft.fr.windev/223138-sourisposx-inexistant-sous-linux-comment-faire-223251/read.awp?hl=LanceAppli,linux

https://forum.pcsoft.fr/pt-BR/pcsoft.fr.windev/212706-ligne-commande-linux-212741/read.awp?hl=LanceAppli,linux

https://forum.pcsoft.fr/pt-BR/pcsoft.fr.windev/169271-commande-bach-recuperation-messages-169284/read.awp?hl=LanceAppli,linux

 

Por enquanto só me retorna false ao executar o comando ... somente erro. Mas estou testando e vendo qualquer coisa retorno

1 person likes this

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now