Apagada docs

Aprendiendo a programar el pasado

Herramientas de usuario

Herramientas del sitio


es:bat:busqueda_de_todos_los_correos_enviados_a_gmail_por_una_lista_de_personas

Buscar todos los correos enviados a Gmail por una lista de personas

Esto lo usé durante el confinamiento. Por entonces no usábamos el correo de educamadrid por dos razones:

  1. Los alumnos no disponían de perfil en educamadrid (por entonces, era opcional) y
  2. Los profesores no teníamos espacio suficiente en el correo institucional para recibir los trabajos de alumnos (de hecho, a mí se me llenaron los 10 gigas de gmail, lo que quiere decir que mis alumnos enviaron 2 gigas de trabajos, algo superior al espacio del correo institucional.

En cierto momento, para asegurarme de que había leído todos los correos de cada cada alumno y había corregido todo, necesité hacer una búsqueda en Gmail de todos los correos de cada alumno. Lo resolví con este archivo de proceso por lotes que he encontrado hoy:

El script se compone de:

  1. Un archivo llamado filt.txt que contiene todas las direcciones de los alumnos en el siguiente formato: -
    https://mail.google.com/mail/u/0/#search/alumno1%%40hotmail.es
    https://mail.google.com/mail/u/0/#search/alumno2%%40gmail.com
  2. Un archivo de proceso por lotes llamado waiter.bat que va abriendo secuencialmente chrome.
filename=waiter.bat
if %1.==. goto 1
goto 2
:1
for /F %%a in (filt.txt) do call %0 %%a 
goto :fin
:2
timeout /T 5
tasklist /FI "imagename eq chrome.exe" /FI "WINDOWTITLE eq Resultados*" |find "chrome"
if errorlevel 1 goto :3
goto :2
:3
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" "%1"
timeout /T 5
:fin
Este sitio web utiliza cookies. Al utilizar el sitio web, usted acepta almacenar cookies en su computadora. También reconoce que ha leído y entendido nuestra Política de privacidad. Si no está de acuerdo abandone el sitio web.Más información
es/bat/busqueda_de_todos_los_correos_enviados_a_gmail_por_una_lista_de_personas.txt · Última modificación: 2022/10/17 06:22 por nepenthes