Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ORISVALDO

É possível?

Recommended Posts

Quero criar um arquivo bat e fazer um agendamento no próprio windows para que execute ele de tempo em tempo.

 

O propósito desse arquivo bat é que os comando conect no servidor do mysql, abra o banco ADM e por fim execute um select salvando o resultado para um arquivo txt dentro da pasta '/bak/PRICETAB.TXT'

 

Veja os comandos do bat

_____________________________________

mysql -h 10.1.1.8 -u cliente --password= adm
Select codbarra, nome, unit1 INTO OUTFILE '/bak/PRICETAB.TXT' FIELDS TERMINATED BY '|' LINES TERMINATED BY '\r\n' from produtos;
quit

------------------------------------------------------------

 

A primeira linha executa perfeitamente, inclusive já abrindo o banco. Depois pára na segunda linha esperando ser digitado, coisa que gostaria que fosse feito direto e depois finalizar o bat.

 

É possível fazer isso? Como?

 

Desde já agradeço sua atenção.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valeu pela resposta, mas ainda não resolveu.....

 

O arquivo bat estou usando o Agendador de Tarefas do próprio windows; ele se encarrega de automatizar a execução dos comandos no bat.

 

Só que para na segunda linha esperando para que seja digitado os demais comando ......Select......Quero execução automática.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.