1
resposta

Usando o cmd para copiar um arquivo para uma página da web

Olá, bom dia . Gostaria de saber se teria como criar um script ou um comando que :

  • Abra um arquivo do Chrome.
  • Copia informações para uma pagina da web . ex : escrever o site no chrome usando o cmd .
  • Copiar arquivos para uma pagina da web . ex : com o gmail ja aberto . copiar e colar o arquivo como anexo no email .

sei que sao muitas, mas resolvendo qualquer uma delas já ajuda :) desde ja agradeço.

1 resposta

Olá Arthur, tudo bem?

Peço desculpas pela demora no retorno.

Para abrir um site com automatização, podemos utilizar um arquivo com a extensão .bat, que terá o seguinte conteúdo:

start <nome do navegador> <site>
start chrome https://mail.google.com/mail/u/1/#inbox

Caso não seja fornecido o nome do navegador, será aberto o navegador padrão do sistema, o mesmo acontece se for colocado o nome de um navegador não instalado.

Quanto a parte de automatização do envio e anexação de arquivos, também é possível via prompt de comando através da integração de scripts e programas externos. Deixo abaixo um artigo que passa por detalhes o funcionamento dessa interação, esse artigo está em inglês, caso tenha dificuldades com essa língua, sugiro que use o tradutor do navegador:

Uma outra forma de automatização do envio de e-mail é utilizando Python com a biblioteca PyAutoGui. Na Alura temos um vídeo que apresenta o uso desta biblioteca onde você aprenderá a automatizar o preenchimento de um formulário a partir de dados de uma planilha, sendo esse um exemplo de uso dessa biblioteca na automatização de processos:

Na documentação da biblioteca você encontrará outras funções que podem ser úteis para o seu projeto, a documentação está em inglês, caso você tenha dificuldades com essa língua, sugiro que use a tradução do navegador para te auxiliar.

Em caso de mais dúvidas, fico à disposição.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software