Как удалить локальные профили в Windows XP

13 сентября Общие сведения, Windows XP

проблема

Если ваши рабочие столы используют много разных пользователей, а их профили достаточно велики, вы скоро обнаружите, что на этих рабочих столах не хватает места на диске из-за этих больших профилей. Я видел это довольно часто в школьной среде. Нам нужно найти способ быстро и эффективно очистить эти профили.

Вот Как удалить локальные профили в Windows XP. Это в VBS

разрешение

Вот простой сценарий VBS. Для использования просто скопируйте содержимое текста ниже в блокнот и сохраните файл как «deleteprofiles.vbs»

Const LocalDocumentsFolder = «C: \ Documents and Settings \»

set objFSO = createobject («Scripting.FileSystemObject»)
set objFolder = objFSO.GetFolder (localdocumentsfolder)

при ошибке возобновить следующий

для каждого поля в objFolder.SubFolders
если не isexception (fldr.name) тогда
objFSO.DeleteFolder fldr.path, True
конец, если
следующий
Функция isException (byval foldername)
выберите регистр
кейс «Все пользователи»
isException = True
кейс «Пользователь по умолчанию»
isException = True
кейс «Локальный сервис»
isException = True
кейс «NetworkService»
isException = True
дело «Администратор»
isException = True
дело остальное
isException = False
Конец выбора
Конечная функция

Вы можете запустить этот скрипт как скрипт завершения работы через gpo в конце каждого дня.

Ссылка на основную публикацию