Ofertas en tecnología

Eliminación de archivos antiguos en Windows Server a través de secuencias de comandos

Altavoz inteligente Echo Dot

En el presente artículo, pruebo de qué manera remover ficheros todos los días de una carpeta, tal como ficheros basados ​​en una alguna proporción de días.

El primer ejemplo que probaré es de qué forma suprima todos y cada uno de los ficheros en una carpeta todos los días.

1. Para esto vamos a abrir una libreta y vamos a escribir:

"forfiles /p caminhodosarquivos /c "cmd /c del @path /q & rd @path /s /q"

En mi ejemplo se veía de esta forma:

Con esto deseo decir que mi script suprimirá todos y cada uno de los ficheros de mi carpeta ficheros. Tras redactar los comandos, guárdelos en formato .bat.

Para conseguir mucho más información sobre el comando para ficherosrealice click en esta documentación: https://technet.microsoft.com/en-us/library/cc753551(v=ws.10).aspx

2. en este momento lo vamos a hacer evaluar el guion. Antes de realizar el script, pondremos ciertos ficheros en la carpeta “c:\Arquivos” y ejecutaremos el script para contrastar que los ficheros se hayan eliminado. Ahora llenamos la carpeta con ciertos ficheros:

231

3. Corriendo el script:

241
compruebe arriba
que todos y cada uno de los ficheros insertados en la carpeta c:\archivos fueron eliminados.

En este momento, ¿de qué manera vamos a desarrollar este script para remover ficheros todos los días? Para ello vamos a usar el programador de tareas.

4. clickea en comienzo y tipo programador de tareas. Con ella abierta, lleve a cabo click en: Hacer labor básica

98

5. En este momento insertaremos el Nombre y descripción de la labor. Tras entrar la información, lleve a cabo click en Siguiente.

106

6. En la próxima pantalla escogeremos el intérvalo de tiempo en el que se ejecutará la labor. Para nuestro caso escogeremos todos los días.

119

7. En este momento escogeremos el fecha en que empezará la labor. Para mi ejemplo, ingresaremos la fecha del mismo día que se crea la labor y la hora 23:06. Con esto digo que la labor se ejecutará todos los días (definida en la pestañita previo) a las 23:06, repitiéndose cada 24 horas. Una vez definido, vamos a hacer click en Virtud.

125

8. En la próxima pantalla informaremos qué acción desencadenará la labor en el momento en que se ejecute. En nuestro ejemplo, vamos a marcar la opción “Comenzar un programa”. Este programa que vamos a poner va a ser el script hecho previamente. Tras marcar la opción, realice click en Virtud.

134

9. En este momento vamos a hacer click en «Buscar» y vamos a poner la ruta donde esta el script. En el próximo ejemplo, se encontraba en el escritorio del usuario gestor.

143

10. clickea en Terminar.

153

Se va a crear la labor, ver mucho más abajo en tareas activas.

163

11 en este momento lo vamos a hacer lleve a cabo click en la labor por cambiar ciertos cambios del mismo. Con la configuración abierta, marque la opción Realizar así sea que el usuario haya iniciado sesión o no. Con eso deseamos decir que la labor se ejecutará aun si el usuario gestor no ha iniciado sesión.

172

en este momento vamos a ir a pestañita de configuración y marcaremos la opción si la labor falla, reinicie cada 1 minuto. Tras revisar la configuración, realice click en ESTÁ BIEN.

182

Aparecerá un display pidiendo credenciales de usuario para almacenar la configuración. Introduciremos la contraseña y pulsaremos sobre OK.

191

Labor construída. Para resumir, se ejecutará todos y cada uno de los días a las 23:06, desde el 27/07/2016 y se ejecutará con independencia de que el usuario gestor haya iniciado sesión. Si sucede alguna falla, se reiniciará cada 1 minuto. La labor tiene como propósito remover todos y cada uno de los ficheros en la carpeta situada en la ruta del script.

Nuestro segundo ejemplo que iremos a probar es de qué manera remover todos y cada uno de los ficheros de una carpeta en función de un número de días. Para llevar a cabo esto, sencillamente ingrese el factor /d – número de días en el final del guion. Vea abajo:

251

Arriba ponemos el factor /d-1. Esto quiere decir que se suprimirán los ficheros que estuvieron en la carpeta C:\Archivos a lo largo de mucho más de un día. En el caso de que quisiéramos que suprima todos los días todos y cada uno de los ficheros en la carpeta que tienen mucho más de un día, podríamos utilizar el programador de tareas como se mentó previamente 🙂

Este producto asimismo se puede observar en www.diegogouveia.com.br

Tommy Banks
Estaremos encantados de escuchar lo que piensas

Deje una respuesta

TecnoBreak | Ofertas y Reviews
Logo
Enable registration in settings - general
Shopping cart