Archivo del blog

04 junio 2023

Cómo borrar los perfiles de Windows en un equipo compartido.

Si deseas automatizar el proceso de eliminación de perfiles de usuario en un equipo compartido no habitual, de esos que están en una sala de reuniones o son compartidos por muchos usuarios, el tamaño de la “C” no es infinito por lo que recibimos algún que otro caso indicando que tenemos que liberar espacio lo antes posible para seguir con las tareas.

La mejor manera de no tener que estar mirando estos equipos es crear una tarea para que después de una semana, usando un script o una tarea programada se libere el espacio borrando los perfiles que no queremos usar.

Si deseas automatizar el proceso de eliminación de perfiles de usuario en un equipo compartido no habitual, de esos que están en una sala de reuniones o son compartidos por muchos usuarios, el tamaño de la “C” no es infinito por lo que recibimos algún que otro caso indicando que tenemos que liberar espacio lo antes posible para seguir con el día a día.

La mejor manera de no tener que estar mirando estos equipos es crear una tarea para que después de una semana, usando un script se libere el espacio borrando los perfiles que no queremos usar.

A continuación, te explicaré cómo hacerlo utilizando una tarea programada en Windows: 

1. Abre el "Programador de tareas" en Windows. Puedes hacerlo buscando "Programador de tareas" en el menú de inicio.


2. Haz clic en "Crear tarea básica" en el panel derecho.












3. Se abrirá el asistente para crear una tarea básica. Dale un nombre a la tarea y una descripción (opcional), luego haz clic en "Siguiente".










4. En la siguiente pantalla, selecciona "Semanal" como el disparador de la tarea y haz clic en "Siguiente".











5. Establece la frecuencia y la hora en la que deseas que se ejecute la tarea. Por ejemplo, puedes seleccionar que se ejecute cada semana a una determinada hora y día.











6. En la siguiente pantalla, selecciona "Iniciar un programa" y haz clic en "Siguiente".










7. En la ventana de configuración del programa, proporciona la ubicación del archivo de comando o script que utilizarás para eliminar los perfiles de usuario. Puedes utilizar un script de PowerShell o un archivo por lotes (batch) para realizar esta acción. Por ejemplo, puedes crear un archivo de PowerShell llamado "borrar_perfiles.ps1" con el siguiente contenido:

$users = Get-LocalUser | Where-Object { $_.LastLogon -lt (Get-Date).AddDays(-7) }

foreach ($user in $users) {

    Remove-LocalUser -Name $user.Name -Force

}


Este script eliminará los perfiles de usuario que no han iniciado sesión en los últimos 7 días. Asegúrate de ajustar el número de días según tus necesidades.












Haz clic en "Siguiente" y luego en "Finalizar" para crear la tarea programada.

La tarea programada se ejecutará automáticamente según la configuración establecida y eliminará los perfiles de usuario que cumplan con los criterios especificados. Recuerda que debes tener derechos de administrador para configurar tareas programadas.

No hay comentarios:

Publicar un comentario

¿Cómo comprimir archivos PDF sin subirlos a la red?

La primera y mejor opción que tiene para comprimirlos, es con estos pasos utilizando Microsoft Word para reducir el tamaño de un archivo PDF...