Hola a todos!
Resulta que tengo un bat que genera una lista de archivos disponibles y permite abrirlos con un editor de texto. Le estoy incluyendo una opción para que si desean puedan anexarlo a un mensaje utilizando el correo predeterminado (Algo parecido a "Enviar a > Destinatario de correo").
¿Como puedo hacerlo?
De antemano muchas gracias!
Saludos.
Con un poco de ayuda de VBScript ;D
-------------------------------------
set ARCHIVO=c:\temp\lista.txt
echo ) > mail.vbs
echo Set objOutlook = CreateObject("Outlook.Application") > mail.vbs
echo set mensaje= objOutlook.CreateItem(0) >> mail.vbs
echo mensaje.Subject = "HOLA" >> mail.vbs
echo mensaje.TO = "tu_@yahoo.com.mx" >> mail.vbs
echo mensaje.CC = "mi_@yahoo.com.mx" >> mail.vbs
echo mensaje.BODY=" Se anexan los archivos Indicados." >> mail.vbs
echo set miattach = mensaje.Attachments >> mail.vbs
echo miattach.Add "%ARCHIVO%" >> mail.vbs
echo mensaje.Display >> mail.vbs
start mail.vbs
----------------------------------------------------------
Para elegir el archivo de la lista, una vez que definas la ruta, usa la opcion SET /P
La solución de Kevlar no es lo que busco, pero gracias por la idea. :(
Resumiendo un poco...
El bat es una herramienta para buscar archivos planos en un servidor. El usuario ingresa unos datos y en pantalla le aparece los archivos encontrados con la opción de abrirlos con el programa Notepad++.
El problema es que a veces necesitan enviarlos por correo, y cada usuario tiene su cuenta de correo configurada en Lotus Notes.
La idea incial que tenía era utilizar el archivo %userprofile%\Destinatario de correo.MAPIMail... pero no tengo idea de como hacerlo desde la consola de comandos.
Saludos.
¿Los usuarios corren el bat desde su terminal?
Puedes copiar los archivos encontrados a una carpeta temporal, mostrarla y que desde ahi los tomen.
No se como se programe en Lotus Notes.
Hay algunas utilidades en Internet para enviar archivos por correo desde ms-dos, no las he probado.
http://www.febooti.com/products/command-line-email/online-help/commands/dos-e-mail-automate-attachment-sending.html