![]() |
Удаление заблокированных файлов
Задача такая, что на флешках есть файлы вирусов, включая autorun.inf например
Каким образом можно его удалить, если он заблокирован каким то процессом? Например найти файл на флешке, узнать какой его процесс использует, освободить, и удалить файл и возможно и сам процесс. То есть по типу работы программы UNlocker, тока без нее. Или удалить файл не смотря на его использование. |
GODLATRO:
1) «autorun.inf» не является вирусом никоим образом (разве что под этим именем находится реальный исполняемый файл); 2) если «…он заблокирован каким то процессом» — начинать надо с лечения самой машины, ибо она уже заражена, и пытаться лечить флэшку без предварительной очистки машины бессмысленно — активный процесс вируса всё одно быстрее будет вновь заражать флэшку, нежели Вы будете её пытаться чистить. |
GODLATRO, я Вам пытался объяснить, что это, в общем случае, бесполезно. Если же Вас интересует прямой ответ, то вот он: средствами пакетных файлов (без использования утилит, наподобие «oh.exe»/«openfiles.exe» с предварительным включением флага «Maintain a list of objects for each type» и последующей перезагрузкой, или «handle.exe», «OpenedFilesView.exe», устанавливающих свой драйвер [#16]) — получить информацию о процессе, использующем файл, невозможно.
|
ок. сторонними средствами я знаю как это реализовать.
Тогда второй вариант: порой такие автораны имеют защиту, которая не позволяет их удалять на незараженной машине. Тем не менее антивирус способен удалять такие файлы. Так вот, как удалить пакетным файлом такие защищенные файлы? |
Цитата:
|
|
Быть может повторюсь, но антивирусы защиту обходять.
Возможно защита на уровне файловой системы - то есть разрешения пользователей. Можно начать с того как сделать сброс прав пользователя с файлов, допустим если флешка в нтфс |
Время: 21:28. |
Время: 21:28.
© OSzone.net 2001-