Лиса стащила телефон и записала все на видео
В баянах не нашел, если было, то сорян!
В баянах не нашел, если было, то сорян!
Водила, видимо, решил, что проскочит. Не проскочил...
Обратился ко мне товарищ, мол подхватил вирус, который наплодил кучу папок с названиями разных антивирусов. Помоги-спаси!
В общем, вирус довольно давно гуляет по сети и удалился он утилитой cureit без проблем. Но вот с созданными им папками пришлось сражаться самому: папки имели атрибуты скрытая, системная и с закрытыми правами для пользователя на чтение-изменение. Поначалу стал вручную назначать права папкам и удалять, но их было много и захотелось это как-то автоматизировать.
При помощи ИИ и такой-то матери был написан скрипт для Power Shell 5.1, который ищет папки с закрытым чтением, выводит их списком в UI, где можно отметить нужные, удалить атрибуты и дать права на чтение-изменение. Результаты можно в последствии сохранить в лог файл. После процедуры папки можно будет спокойно удалять.
Файл можно получить по ссылке:
Как пользоваться:
Открыть Power Shell от имени администратора, ввести в строку:
Set-ExecutionPolicy -Scope Process RemoteSigned, нажать Enter.
В запросе выбрать Y или А
после этого перейти в каталог со скриптом и запустить скрипт:
.\permit.ps1
В работе проверял на Win 10 с PS 5.1
Возможно, кому-то пригодится.
Искать папки можно в подкаталогах либо только в корне выбранной папки, отметив чекбоксом.