В начало блога На главную

Скрипт для удаления ненужного ПО такого как Amigo и тп

Иногда появляются странные пользователи считающие, что если администратор сделал запрет на установку ПО, то обязательно надо воспользоваться возможностью установить какой-то кривой софт сомнительного происхождения. Некоторое ПО устанавливается не в C:\Program Files, как завещали отцы microsoftа, а в личные папки пользователя куда есть косвенный доступ в любом случае.

Для того чтобы удалить весь хлам оттуда и более менее гибко запретить повторную установку можно сначала удалить эти каталоги с содержимым, потом создать их же пустыми и разрешить их использование только администратору. Скрипт потом можно использовать как единоразово так и включить автоматический запуск из групповых политик.

rmdir c:\Users\%username%\AppData\Local\Mail.Ru /s /q
rmdir c:\Users\%username%\AppData\Local\MailRu /s /q
rmdir c:\Users\%username%\AppData\Local\Unity /s /q
rmdir c:\Users\%username%\AppData\Local\Amigo /s /q
rmdir c:\Users\%username%\AppData\Local\Apps /s /q

mkdir c:\Users\%username%\AppData\Local\Mail.Ru
mkdir c:\Users\%username%\AppData\Local\MailRu
mkdir c:\Users\%username%\AppData\Local\Unity
mkdir c:\Users\%username%\AppData\Local\Amigo
mkdir c:\Users\%username%\AppData\Local\Apps

echo y|cacls c:\Users\%username%\AppData\Local\Mail.Ru /C /G domain.ru\admin:F
echo y|cacls c:\Users\%username%\AppData\Local\MailRu /C /G domain.ru\admin:F
echo y|cacls c:\Users\%username%\AppData\Local\Unity /C /G domain.ru\admin:F
echo y|cacls c:\Users\%username%\AppData\Local\Amigo /C /G domain.ru\admin:F
echo y|cacls c:\Users\%username%\AppData\Local\Apps /C /G domain.ru\admin:F

Рассказать: