Windows 7:用于删除配置文件的 Delprof 替换

Dol*_*kle 5 windows-7 user-profile

我们在一所高中从 Windows XP 迁移到 Windows 7 时遇到了问题。计算机实验室机器每天可以有多达 5-10 个不同的人登录机器。随着时间的推移,用户帐户的本地缓存填满了我们拥有的小硬盘。我们没有钱升级,所以我们需要找到一种每月删除配置文件的方法。

过去,我们使用了微软的 delprof,效果很好。问题是 delprof 不适用于 Windows 7。有没有人有办法从批处理/powershell 脚本中删除配置文件?如果您简单地删除文件,则下次用户登录时会出现错误。

提前致谢

son*_*i2f 4

wmic path win32_userprofile where special!=true delete或具有必要 WMI 调用的 VBScript/PowerShell 等效项。该special参数是多余的,因为它将无法删除特殊配置文件(默认配置文件、NetworkService、LocalService 等)。如果记录输出,就会减少噪音。