Quizas con el programador de tareas?

07/03/2005 - 10:30 por Javi | Informe spam
Necesito que un programa cada 30 minutos, coja los archivos de una carpeta,
los mande por e-mail a una direccion predeterminada y mueva los archivos a
otra carpeta
¿Como puedo hacer esto?

Preguntas similare

Leer las respuestas

#11 Alezito [MS MVP]
07/03/2005 - 22:22 | Informe spam
Porque no lo mandas al Technet para su publicacion?

Alejandro [MS MVP]
Windows - Shell/User


"Marc [MVP Windows]" escribió en el mensaje
news:%
;-)

Por cierto, tengo la versión 2 de ese script (más bien la 1.1.2). El tema
está en que el .Move no mueve subcarpetas, ni funciona si lo quieres mover a
otra carpeta (y un par de "detalles" más)

Al final lo he "simplificado" usando el .MoveHere de la Shell del propio
Windows: hasta sale barra de progreso durante el proceso (es como una
llamada al sistema).

También he quitado el DateDiff y realiza una resta "normal". Es más exacto
según me han chivado los MVP de programación.


Saludos

Marc
MCP - MVP Windows Shell/User
Oracle9i Certified Associate (OCA)
NOTA. Por favor, las preguntas y comentarios en los grupos, así nos
beneficiamos todos.

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no
otorga ningún derecho.

"fermu" escribió en el mensaje
news:%
Hash: SHA1

Alezito [MS MVP] wrote:

| Es que Marc a veces, no parece de este Planeta !! :-)))
|

Sip, parece MARCiano... :-)))

(perdón por el chiste facil) :-)

Saludos
Fernando M. / Registered Linux User #367696
Respuesta Responder a este mensaje
#12 Alezito [MS MVP]
07/03/2005 - 22:24 | Informe spam
Por eso "mesmo", habra que explicarselo a fermu en casa Javi :-))

Alejandro [MS MVP]
Windows - Shell/User


"Marc [MVP Windows]" escribió en el mensaje
news:%
NNTP-Posting-Host: planeta.es 213.170.56.194



Pues ya ves que lo soy... :-P


Saludos

Marc
MCP - MVP Windows Shell/User
Oracle9i Certified Associate (OCA)
NOTA. Por favor, las preguntas y comentarios en los grupos, así nos
beneficiamos todos.

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no
otorga ningún derecho.

"Alezito [MS MVP]" escribió en el mensaje
news:
Es que Marc a veces, no parece de este Planeta !! :-)))

Alejandro Curquejo
MVP Windows XP

"fermu" escribió en el mensaje
news:
Hash: SHA1

Javi wrote:
| Pues no consigo que el scrip mueva el contenido de la carpeta, seguro
que
| algo falla


A parte del script de Marc (curioso script, por cierto, gracias :-) )
puedes utilizar la linea de comandos, los comandos a utilizar serían:

at
move
copy

Enviar mails desde la linea de comandos en windows puede ser una tarea
complicada, (con lo facil que es en linux :-P), pero nada que no se
pueda solventar con utilidades de terceros... he encontrado dos
utilidades, que permiten hacer esto de enviar mails desde linea de
comandos, con el fin de poder automatizarlas en scripts que funcionan
correctamente, (las he probado), tienes info respecto a ellas en esta
dirección

http://www.beyondlogic.org/solution...nemail.htm


Una de ellas es "bmail", con esta utilidad, desde la linea de comandos
es posible enviar un mail, un ejemplo sería:

bmail -s 192.168.0.1 -t root -f -b "prueba de bmail"

y con "mpack" se pueden adjuntar archivos a esos mails... unas
utilidades muy curiosas. :-)

Otra forma sería enviar los mails a traves de telnet, pero no se como se
adjunta archivos mediante este metodo, tienes info respecto a esto en
los articulos de la KB.

**/XFOR: Telnet para trasladar 25 para probar comunicación SMTP
http://support.microsoft.com/kb/153119/es

Aunque el articulo viene referido a Exchange e IIS, el metodo es
exportable a windows xp (y en general a cualquier S.O.)
Saludos
Fernando M. / Registered Linux User #367696





Respuesta Responder a este mensaje
#13 Marc [MVP Windows]
07/03/2005 - 22:39 | Informe spam
Porque es una adaptación de los del Repository del Script Center del Technet. Vamos, he sumado dos scripts segun mis necesidades, y eso no tiene ningún mérito.

También tengo otro que cierra archivos abiertos en el equipo (sólo funciona en local) y que sí es más original.

Los scripts que tengo creados son para resolver problemas en el trabajo (o para facilitar laboles, a saber, otro que lista TODO el espacio ocupado por cada carpeta de cada disco del server - 2 TB, con un resumen por todo un directorio y de modo individual; y por supuesto, parametrizados)

De Fernando Reyes [MVP Windows Server] tengo otro que lista los usuarios de un grupo determinado del AD (o de todos los usuarios de todos los grupos). También tengo scripts de "carga y creación" de toda una estructura del AD (OUs, grupos, usuarios, asociación de usuarios a grupos) y que se genera desde un Excel...


Saludos

Marc
MCP - MVP Windows Shell/User
Oracle9i Certified Associate (OCA)
NOTA. Por favor, las preguntas y comentarios en los grupos, así nos beneficiamos todos.

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.

"Alezito [MS MVP]" escribió en el mensaje news:
Porque no lo mandas al Technet para su publicacion?

Alejandro [MS MVP]
Windows - Shell/User


"Marc [MVP Windows]" escribió en el mensaje
news:%
;-)

Por cierto, tengo la versión 2 de ese script (más bien la 1.1.2). El tema
está en que el .Move no mueve subcarpetas, ni funciona si lo quieres mover a
otra carpeta (y un par de "detalles" más)

Al final lo he "simplificado" usando el .MoveHere de la Shell del propio
Windows: hasta sale barra de progreso durante el proceso (es como una
llamada al sistema).

También he quitado el DateDiff y realiza una resta "normal". Es más exacto
según me han chivado los MVP de programación.


Saludos

Marc
MCP - MVP Windows Shell/User
Oracle9i Certified Associate (OCA)
NOTA. Por favor, las preguntas y comentarios en los grupos, así nos
beneficiamos todos.

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no
otorga ningún derecho.

"fermu" escribió en el mensaje
news:%
Hash: SHA1

Alezito [MS MVP] wrote:

| Es que Marc a veces, no parece de este Planeta !! :-)))
|

Sip, parece MARCiano... :-)))

(perdón por el chiste facil) :-)

Saludos
Fernando M. / Registered Linux User #367696




Respuesta Responder a este mensaje
#14 Alezito [MS MVP]
07/03/2005 - 22:45 | Informe spam
Pero no importa, muchos scripts estan basados en codigos de otros, el caso
es que con esas variaciones se consiguen distintas soluciones, seguro que
siempre habra alguien que agradecera que le ahorres trabajo ´-)

Alejandro [MS MVP]
Windows - Shell/User


"Marc [MVP Windows]" escribió en el mensaje
news:%
Porque es una adaptación de los del Repository del Script Center del
Technet. Vamos, he sumado dos scripts segun mis necesidades, y eso no tiene
ningún mérito.

También tengo otro que cierra archivos abiertos en el equipo (sólo funciona
en local) y que sí es más original.

Los scripts que tengo creados son para resolver problemas en el trabajo (o
para facilitar laboles, a saber, otro que lista TODO el espacio ocupado por
cada carpeta de cada disco del server - 2 TB, con un resumen por todo un
directorio y de modo individual; y por supuesto, parametrizados)

De Fernando Reyes [MVP Windows Server] tengo otro que lista los usuarios de
un grupo determinado del AD (o de todos los usuarios de todos los grupos).
También tengo scripts de "carga y creación" de toda una estructura del AD
(OUs, grupos, usuarios, asociación de usuarios a grupos) y que se genera
desde un Excel...


Saludos

Marc
MCP - MVP Windows Shell/User
Oracle9i Certified Associate (OCA)
NOTA. Por favor, las preguntas y comentarios en los grupos, así nos
beneficiamos todos.

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no
otorga ningún derecho.

"Alezito [MS MVP]" escribió en el mensaje
news:
Porque no lo mandas al Technet para su publicacion?

Alejandro [MS MVP]
Windows - Shell/User


"Marc [MVP Windows]" escribió en el mensaje
news:%
;-)

Por cierto, tengo la versión 2 de ese script (más bien la 1.1.2). El tema
está en que el .Move no mueve subcarpetas, ni funciona si lo quieres mover
a
otra carpeta (y un par de "detalles" más)

Al final lo he "simplificado" usando el .MoveHere de la Shell del propio
Windows: hasta sale barra de progreso durante el proceso (es como una
llamada al sistema).

También he quitado el DateDiff y realiza una resta "normal". Es más exacto
según me han chivado los MVP de programación.


Saludos

Marc
MCP - MVP Windows Shell/User
Oracle9i Certified Associate (OCA)
NOTA. Por favor, las preguntas y comentarios en los grupos, así nos
beneficiamos todos.

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y
no
otorga ningún derecho.

"fermu" escribió en el mensaje
news:%
Hash: SHA1

Alezito [MS MVP] wrote:

| Es que Marc a veces, no parece de este Planeta !! :-)))
|

Sip, parece MARCiano... :-)))

(perdón por el chiste facil) :-)

Saludos
Fernando M. / Registered Linux User #367696




Respuesta Responder a este mensaje
#15 Marc [MVP Windows]
07/03/2005 - 22:49 | Informe spam
:-))


Saludos

Marc
MCP - MVP Windows Shell/User
Oracle9i Certified Associate (OCA)
NOTA. Por favor, las preguntas y comentarios en los grupos, así nos beneficiamos todos.

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.

"Alezito [MS MVP]" escribió en el mensaje news:%23$
Pero no importa, muchos scripts estan basados en codigos de otros, el caso
es que con esas variaciones se consiguen distintas soluciones, seguro que
siempre habra alguien que agradecera que le ahorres trabajo Ž-)

Alejandro [MS MVP]
Windows - Shell/User


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida