Delprof.exe 除管理员以外的旧帐户

Delprof.exe 除管理员以外的旧帐户

如何使用 Microsoft Resource Kit 实用程序 Delprof.exe 删除旧的配置文件(超过 30 天)而不删除本地管理员帐户?

delprof.exe /Q /C:\\远程计算机/D:30

这几乎完成了,但我想跳过本地管理员帐户。此外,请默默地执行此操作,而无需提示每个帐户。

答案1

对于沉默的部分,字母“I”可能会做你想做的事情:

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.

但也要看看http://www.wisesoft.co.uk/scripts/vbscript_delete_local_profiles.aspx它执行相同的操作但不使用 delprof,并且您可以跳过某些用户配置文件。

如果您正在使用漫游配置文件并且根本不想保留它们,请考虑使用 GPO 中的“删除漫游配置文件的缓存副本”,您可以在以下位置找到:

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

尽管已知它会在无线网络等网络上失败,所以偶尔运行 delprof 或其他脚本来捕获这些问题仍然是个好主意。

答案2

还没有尝试过,但你可能必须更新你想保留的配置文件。它不是很强大,但可以使用 REG LOAD 来完成,然后添加、删除和卸载。

相关内容