Delprof.exe contas antigas, exceto o Administrador

1

Como uso o utilitário Delprof.exe do Microsoft Resource Kit para excluir perfis antigos (mais de 30 dias) sem excluir a conta de Administrador local?

delprof.exe / Q / C: \\ remotecomputador / D: 30

Isso fica quase lá, mas eu quero pular a conta de administrador local. Além disso, faça isso silenciosamente sem solicitar cada conta.

    
por Mark 04.06.2009 / 17:32

2 respostas

2

A letra "I" pode fazer o que você procura, pela parte silenciosa:

Microsoft(R) Windows (R) 2000 Operating System User Profile Deletion Utility v5.
00
Copyright (C) Microsoft Corp. 1981-1999

This utility deletes Windows NT and Windows 2000 user profiles.

usage:  DELPROF [/Q] [/I] [/P] [/C:\<computername>] [/D:<days>]

        /Q      Quiet, no confirmation.
        /I      Ignore errors and continue deleting.
        /P      Prompts for confirmation before deleting each profile.
        /C      Remote computer name.
        /D      Number of days of inactivity.

Mas veja também o link que faz o mesmo tipo de coisa, mas não usa delprof e você pode pular alguns perfis de usuário.

E se você estiver usando perfis móveis e não quiser mantê-los, procure "Excluir cópias em cache de perfis móveis" nos GPOs, que podem ser encontrados em:

Computer Config > Admin Template > User Profiles > Delete Cached copies of roaming profiles

embora tenha sido conhecido por falhar em redes sem fio e tal, por isso, ainda pode ser bom executar delprof ou outro script de vez em quando para capturá-los.

    
por 05.06.2009 / 03:27
0

Não tentei, mas você provavelmente precisará atualizar o perfil que deseja manter. Não é muito robusto, mas pode ser feito com o REG LOAD e, em seguida, adicionar, excluir e desmontar.

    
por 04.06.2009 / 17:53