Planificación de tareas en Windows.

1. Usando el comando at.exe haz que se haga una copia de seguridad de la carpeta $HOME/Documentos (linux) a la carpeta que elijas de tu sistema windows. Para poder hacer esto necesitarás hacer uso de Samba (repasa los apuntes del curso pasado).


La copia de seguridad debe hacerse incremental haciendo uso de ROBOCOPY.


UBUNTU

Instalar Samba en Ubuntu:


Lo primero que haremos será instalar Samba en Ubuntu con el siguiente comando:


Configurar Samba:

 Lo que debemos de hacer ahora es ir a /etc/samba/smb.conf y configurarlo para compartir en la red la carpeta Documentos del "home". Añadiremos lo siguiente:


Reiniciamos el servicio Samba:


 Después le daremos permisos para que todos los usuarios puedan acceder:


WINDOWS SERVER

En Windows accederemos a la carpeta que hemos compartido con Samba poniendo la dirección IP de la máquina Ubuntu. Sería algo así:



Accedemos a la carpeta público que es la creada y vemos que dentro hay dos archivos de prueba que yo he creado en Documentos:


Lo que haremos ahora es irnos al símbolo del sistema para ejecutar la orden que cree la copia de seguridad de la carpeta "público" (que es Documentos de Ubuntu) en una carpeta que crearé en C:.


Ahora compruebo que los dos archivos que tenía de prueba en la carpeta "público" los ha creado en la carpeta "copia" que he creado en C:



2. Usando el comando schtasks.exe:
  • Una vez a la semana haga una copia de seguridad del contenido de vuestra carpeta Mis Documentos y la almacene enD:\COPIA_DOCS
  • A las 12:00 os muestre un mensaje que aparezca mediante una ventana en vuestro escritorio (investigad...) dándonos ánimos.
  • El día 1 de Enero a las 16:00 (porque nos levantaremos tarde) nos felicite por el año nuevo.
  • Que el ordenador se apague solo cada día a las 15:00.

Copia una vez a la semana:

Para realizar una copia de seguridad una vez a la semana debemos de ejecutar en el Símbolo de Sistema el siguiente comando:


Mensaje de ánimo:

 Para ver un mensaje en Windows desde el terminal, usamos "msg". Para programarlo usamos lo siguiente:


La opción "daily" es para que se ejecute varias veces. Ahora vemos como nos muestra el mensaje:



Felicitar el 1 de enero:

 Para ello usamos el siguiente comando en el terminal de Windows:


Para ver que se nos ha creado correctamente podemos usar lo siguiente:


Apagar el equipo todos los días:

Voy a usar la siguiente orden para que se apague todos los dias:


He puesto la hora actual para que se muestre el mensaje y comprobar que funciona:


3. Usa el programador de tareas de windows para realizar el apartado 2.

Copia una vez a la semana:

 Lo que debemos de hacer es crear un "script.bat" como el siguiente. Esto hará que se haga una copia de seguridad de Mis Documentos:

Ahora tenemos que irnos a Inicio/Todos los programas/accesorios/herramientas del sistema/ programador de tareas. Una vez dentro damos a crear tareas básicas (Esto en Windows Server 2008). Se abrirá el asistente y lo pondremos semanalmente:


Ahora le programo la hora, cuantas veces se repite a la semana y qué dia:


Iniciamos el programa:


Y le añado el script creado anteriormente:


Damos a siguiente y Finalizar. Vemos como ya tenemos esa tarea programada:



Mensaje de ánimo:

Para el mensaje de ánimo seguimos el mismo procedimiento que anteriormente. Creamos el script que muestre el mensaje de ánimo:


Volvemos a ir al programador de tareas y creamos una tarea básica:


En este caso será Diariamente:


Programamos la hora en la que debe de mostrarse y cuántas veces:




Iniciamos un programa:


Y añadimos el script creado anteriormente:


Le damos a siguiente y finalizamos. Vemos como se ha añadido correctamente a las tareas programadas:


Felicitación de año nuevo:

 Igual que en los casos anteriores, creamos el script que muestre el mensaje de felicitación:


Lo programamos mensualmente:


Le ponemos para que sea el 1 de Enero a las 16:00:


Y le aádimos el script creado:


Siguiente y Finalizar para tener programada esta tarea:


Apagar el ordenador a diario:

 Volvemos a crear el script de apagado:


Le decimos que sea Diariamente:


Le ponemos la hora y fecha de inicio. También cuantas veces se repetirá al dia:


Adjuntamos el Script creado de apagado:


Y ya tendremos programada también esa tarea:




FUENTES:

http://www.cristalab.com/tutoriales/programacion-batch-con-archivos-.bat-c48410l/
http://technet.microsoft.com/es-es/library/cc721871.aspx
http://technet.microsoft.com/es-es/library/cc748993.aspx

Comentarios

Entradas populares de este blog

Comando TOP y HTOP

Inittab y Upstart.

Copias incrementales con Rsync. Linux a Windows (Parte 1).