sábado, 29 de octubre de 2011

Borrar perfiles de usuario en Windows 7

Hace unos meses hice una entrada explicando cómo borraba los perfiles de usuario más antiguos en los ordenadores. Esa utilidad sólo funciona en Windows XP, para Windows 7 no tenía solución, hasta ahora!!!.

Se trata de la utilidad Delprof2 – User Profile Deletion Tool. Que funciona tanto para Windows XP, como para Windows 7. Gracias Mr. Helge Klein. 

Un requisito previo es que tenga en marcha el servicio de 'Registro remoto'.

Cuando se ejecuta sobre una máquina interactívamente (no en remoto) la utilidad se llama a sí misma como si lo hiciera por red o sea, si ejecutas sobre una máquina llamada LAB0A-99 la orden:

C:\> delprof2.exe /u /q /i /d:3

Esta orden se transforma en la orden: C:\> delprof2.exe /u /q /i /c:\\LAB0A-99 /d:3

Produciéndose un error de acceso.

Para evitar dicho problema he encontrado el siguiente truco y funciona. La orden inicial la sustituyo por la siguiente:

C:\> delprof2.exe /u /q /i /c:\\127.0.0.1 /d:3

De esa manera se ejecuta de forma interactiva sin ningún problema.

Bueno los parámetros que se pueden utilizar son los siguientes:

Uso: delprof2 [/u]  [/q]  [/i]  [/p]  [/r]  [/c:[\\]<computername>]  [/d:<days>]

        /u   Sin atención (no confirmación)

       /q   Silencio (sin salida y sin confirmación)

       /i   Ignora errores, continúa borrando

       /p   Pide confirmación antes de borrar cualquier perfil

       /r   Borra caché local de perfiles de red, no perfiles locales.

       /c   Borra sobre un ordenador remoto

       /d   Borra perfiles no utilizados en x dias

       /l   Lista solo, no borra

Nuevos parámetros con la versión 1.5.1:

       /ntuserini Cuando se utilizar /d, usa el fichero NTUSER.INI para calcular la edad.

       /ed Excluye directorios cuyo nombre coincida con el patrón, admite comodines : * y ?.

       /id Incluye sólo los perfiles cuyo nombre coincida con el patrón, admite comodines: * y ?.

       /i Ignora errores y continúa borrando.

Ejemplos:

C:\> delprof2.exe /u /q /i /d:5 /ed:inst* 

       Borra los perfiles con más de 5 días, excepto los que comiencen por 'inst'. Estos los mantiene.

1 comentario:

Pepe1000000 dijo...

Amigos una consulta , como puedo eliminar un usuario limitado, por regedit en windows 7, eliminando alguna clave o subclave,pues de la formas tradicionales no me permite, siendo que soy el administrador del equipo.
Me sale este mensaje, : NO SE PUEDE EJECUTAR ESTA OPERACION EN LAS CUENTAS INTEGRADAS.