Cómo programar el comando ForFiles en la unidad de red compartida

Aunque el comando ForFiles(ForFiles command) se ejecuta localmente, puede usarlo en una red compartida o en una unidad asignada en Windows 10 . Si desea programar el comando ForFiles en una red compartida en Windows 10 , puede utilizar la ayuda del Programador de tareas(Task Scheduler) . Como no puede ejecutar el comando de forma independiente, es necesario crearlo por separado antes de crear una tarea en el Programador(Task Scheduler) de tareas .

Hemos mostrado los pasos para crear un script .bat para eliminar ciertos archivos con más de seis meses de antigüedad para su información. Sin embargo, puede personalizarlo según sus requisitos.

Para comenzar, abra el Bloc(Notepad) de notas o cualquier otro editor de texto que tenga en su computadora y pegue el siguiente texto:

net use G: \\network-folder-path

ForFiles /p "G:" /s /d -180 /c "cmd /c del /q @file"

net use G: /delete

Antes de guardar, tienes que hacer algunos cambios en las líneas antes mencionadas. Por ejemplo, en la primera línea, debe ingresar la letra de la unidad o la unidad de red y la ruta de la carpeta exacta que desea eliminar reemplazando el  texto de la ruta de la carpeta de red(network-folder-path)  .

En la segunda línea, reemplace  con la letra de la unidad original y  180  con el tiempo que desee. Se está calculando en formato de día.

En la tercera línea, reemplace la letra de la unidad con la letra de la unidad original. Una vez hecho esto, haga clic en el botón  File > Save As  .

Cómo programar el comando ForFiles en la unidad de red compartida

Luego, elija un archivo con extensión  .bat  , seleccione (.bat )Todos los archivos (All Files ) de la  lista desplegable  Guardar como tipo  y haga clic en el botón (Save as type )Guardar (Save ) . Después de eso, puede mover el archivo .bat a un lugar y guardarlo allí.

Una vez que haya terminado con estos pasos mencionados anteriormente, puede crear la tarea usando el Programador de tareas(create the task using Task Scheduler) .

Cómo programar el comando ForFiles en la unidad de red compartida(Shared Network)

Para programar el comando ForFiles en una red compartida en Windows 10 , siga estos pasos:

  1. Busque el programador de tareas(task scheduler) y haga clic en el resultado individual.
  2. Haga clic en el botón Crear tarea(Create Task)  .
  3. Ingrese un nombre> elija Windows 10 de Configurar(Configure) para la lista.
  4. Cambie a la pestaña Activadores > haga clic en el botón (Triggers)Nuevo(New) .
  5. Elija Según un cronograma(On a schedule) de la lista desplegable Comenzar la tarea .(Begin the task)
  6. Elija la opción Mensual > establecer fecha > haga clic en (Monthly)Aceptar(OK) .
  7. Cambie a la pestaña Acciones > haga clic en el botón (Actions)Nuevo(New) .
  8. Haga clic en el botón Examinar( Browse) > seleccione el script .bat.
  9. Haga clic en los botones Aceptar(OK) repetidamente para guardar el cambio.

Para comenzar, busque  el programador de tareas(task scheduler)  y haga clic en el resultado individual para abrir la aplicación Programador de tareas(Task Scheduler) en su computadora. Seleccione la  Biblioteca del programador de tareas (Task Scheduler Library ) en el lado izquierdo y haga clic en la  opción Crear tarea (Create Task ) en el lado derecho.

Cómo programar el comando ForFiles en la unidad de red compartida

Ingrese un nombre para su tarea y asegúrese de que la  opción  de Windows 10 (Windows 10 ) esté seleccionada en la lista desplegable Configurar para  .(Configure for )

Cambie a la  pestaña Activadores y haga clic en el  botón  (Triggers )Nuevo (New ) para crear un nuevo activador para su tarea.

Cómo programar el comando ForFiles en la unidad de red compartida

Ahora, elija  Según un cronograma (On a schedule ) de la  lista desplegable  Comenzar la tarea  , seleccione (Begin the task )Mensualmente(Monthly) y elija una fecha y un mes.

Cómo programar el comando ForFiles en la unidad de red compartida

Haga clic en el  botón Aceptar (OK ) , cambie a la  pestaña  Acciones  y haga clic en el botón (Actions )Nuevo (New ) para crear la acción para su tarea.

Cómo programar el comando ForFiles en la unidad de red compartida

Asegúrese de que la  opción  Iniciar un programa (Start a program ) esté seleccionada en la lista desplegable Acción  . (Action )Luego, haga clic en el  botón Examinar (Browse ) y elija el  script .bat  que creó anteriormente.

Cómo programar el comando ForFiles en la unidad de red compartida

Haga clic en el  botón Aceptar (OK ) para guardar el cambio.

Hay una configuración importante que debe activar. Se llama  Ejecutar tarea tan pronto como sea posible después de que se pierda un inicio programado(Run task as soon as possible after a scheduled start is missed) . Supongamos que su computadora no puede ejecutar una tarea programada en un momento determinado en una fecha específica. Si habilita esta configuración, ejecutará la tarea cada vez que tenga tiempo, seguida de la programación perdida.

Puede encontrar esta opción en la  pestaña Configuración  . (Settings )Todo lo que necesita es hacer una marca en una casilla de verificación y hacer clic en el  botón Aceptar (OK ) .

Siempre que no elimine el script ni cambie la letra de la unidad de red, puede usar este método para programar el comando ForFiles en una carpeta de red compartida en Windows 10 .



About the author

Soy un ingeniero de software con más de 10 años de experiencia trabajando en Apple iOS y dispositivos de borde. Mi experiencia en ingeniería de hardware hace que me apasione asegurarme de que los dispositivos de nuestros clientes sean lo más fiables y fluidos posible. He estado escribiendo código durante los últimos años y he aprendido a usar Git, Vim y Node.js.



Related posts