es.phhsnews.com


es.phhsnews.com / Cómo eliminar archivos automáticamente en Windows

Cómo eliminar archivos automáticamente en Windows


Anteriormente escribí sobre un programa llamado DropIt que automáticamente mueve o copia archivos cuando aparecen nuevos archivos dentro de una carpeta. Esto puede ser útil, por ejemplo, si tiene un espacio limitado en un disco duro local y desea mover todas sus descargas a un dispositivo de almacenamiento externo.

Si desea eliminar archivos automáticamente, hay dos maneras de hacerlo en Windows. El primer método consiste en descargar una aplicación gratuita llamada AutoDelete que le permite configurar una programación para eliminar archivos en una carpeta en particular. Ya he escrito dos guías detalladas sobre el uso del programa (aquí y aquí), así que revíselas si prefiere un programa gratuito para hacer el trabajo.

El segundo método para eliminar archivos es crear un archivo por lotes y luego programar ese archivo por lotes para que se ejecute. Puede hacer todo eso sin instalar ningún software de terceros. En este artículo, lo guiaré por los pasos para crear un archivo por lotes y luego usar el Programador de tareas para que el script se ejecute de forma recurrente.

Paso 1 - Crear archivo por lotes

Si crear un archivo por lotes suena un poco aterrador o demasiado técnico, no se preocupe porque no tiene que saber qué significa eso. Explicaré lo que necesita copiar y pegar, dónde y qué opciones puede cambiar. Primero, abra el Bloc de notas y copie y pegue la siguiente línea de texto:

 archivos -p "C: \ Test" -s -m *. * / D -5 / C "cmd / c del @path" 

La línea de arriba probablemente no tenga sentido, lo cual está perfectamente bien, ya que lo explicaré a continuación. Básicamente, le dice a Windows que elimine todos los archivos en la carpeta C: \ Test y las subcarpetas que tienen más de 5 días. Aquí es cómo debería verse su archivo de Bloc de notas.

Antes de entrar en más detalles sobre el comando, guardemos el archivo y le demos una ejecución de prueba. Primero, crea una carpeta en tu computadora llamada Prueba en la raíz de la unidad C. A continuación, haga clic en Archivo - Guardar y guarde el archivo como un archivo por lotes. Para hacerlo, escriba un nombre seguido de .bat y luego cambie el menú desplegable Guardar como tipo a Todos los archivos .

Tenga en cuenta que puede guardar el archivo en cualquier ubicación del disco duro que desee, en realidad no importa. Ahora cree algunos archivos ficticios en la carpeta Prueba y luego haga doble clic en el archivo Delete.bat para ejecutarlo. Cualquier cosa se borra? ¡Probablemente no!

La razón por la cual no se eliminó nada es porque el comando tiene / D -5, lo que significa que los archivos tienen 5 días o más. Para eliminar cualquier archivo independientemente de cuándo se creó, puede cambiar el -5 a -0 o puede eliminar la parte / D -5 por completo. Ahora si lo ejecuta, todos los archivos serán eliminados.

Para personalizar el comando, lo primero que puede hacer es cambiar el directorio a algo que no sea C: \ Test. Eso es tan simple como copiar la ruta del Explorador de Windows para el directorio que desea y pegarlo en el comando en el Bloc de notas.

El siguiente es el parámetro -s que ve después de la ruta del directorio. Esto indica que el comando también debe buscar en todas las subcarpetas. Si no desea eliminar archivos de las subcarpetas, continúe y elimine el parámetro -s.

Lo siguiente es -m seguido de *. *, Lo que significa que el comando debe evaluar archivos de todo tipo. Si solo desea eliminar un tipo de archivo específico en una carpeta, como archivos PDF o imágenes JPG, simplemente cambie *. * A * .pdf o * .jpeg y solo eliminará esos archivos.

La parte / D -X de la que ya hablamos en términos de la antigüedad de los archivos para poder eliminarla. Puede mantenerlo con un valor mayor que 1, configurarlo en 0 o eliminarlo por completo. Eso es todo lo que necesitamos saber sobre el comando.

Hay algunas cosas que debe tener en cuenta para ejecutar este comando. En primer lugar, cuando se eliminan los archivos, no van a la Papelera de reciclaje, sino que se eliminan permanentemente, así que tenga cuidado al usarlos. En segundo lugar, el comando solo borra archivos, no carpetas.

Como este es un archivo por lotes, también puede agregar versiones múltiples de este comando en el mismo archivo. Por ejemplo, aquí estoy creando un archivo por lotes que eliminará todos los archivos DOCX de más de 180 días, todos los archivos PDF de más de 60 días y todos los archivos TXT, independientemente de la antigüedad de los archivos.

Paso 2: Programar archivo por lotes

Ahora que tiene su archivo por lotes creado y guardado, continuemos y programemos que se ejecute de forma recurrente. Para hacer esto, debemos abrir el Programador de tareas.

Afortunadamente, ya he escrito un artículo sobre cómo programar un archivo por lotes, así que abra esa página para comenzar. Desplácese hacia abajo hasta la sección Programar archivo por lotes en Inicio de PC y siga la acción.

Lo único que tienes que cambiar es el disparador. Puede elegir entre Diario, Semanal, Mensual, Cuando se inicia la computadora, Cuando inicio sesión o Cuando se registra un evento específico .

Cuando selecciona algo como Weekly o Monthly y hace clic en Next, obtendrá una nueva pantalla donde puede configurar la hora y los días exactos en los que desea que se ejecute el script.

Con suerte, esta es una buena solución para la mayoría de las personas que necesitan realizar algunas tareas automatizadas simples para eliminar archivos en sus PC. Si tiene alguna pregunta, no dude en publicar un comentario. ¡Disfrutar!


¿Cuál es la forma más sencilla de minimizar las aplicaciones en la bandeja del sistema?

¿Cuál es la forma más sencilla de minimizar las aplicaciones en la bandeja del sistema?

Siempre buscamos la solución más simple y fácil para realizar una tarea, preferiblemente al usar la menor cantidad de sistema recursos. A continuación, le mostramos cómo minimizar la bandeja del sistema con un pequeño ayudante de aplicación. La herramienta que utilizamos se llama RBTray y pesa 101 KB realmente comprimidos, incluidas las versiones de 32 y 64 bits.

(how-to)

Cómo agregar y cambiar relojes del mundo en el Apple Watch

Cómo agregar y cambiar relojes del mundo en el Apple Watch

Cuando configura por primera vez su Apple Watch, puede o no tener algunos relojes mundiales. Puede cambiar los relojes del mundo en su Apple Watch, pero necesitará usar su iPhone para hacerlo. Agregar, restar y cambiar los relojes mundiales en el Apple Watch parecería bastante intuitivo, pero no es. De hecho, para hacer cualquier cosa con relojes mundiales en su reloj, debe usar la aplicación de reloj de su iPhone.

(how-to)