Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.29;
Скачать: CL | DM;

Вниз

Узнать каким процессом занят фаил.   Найти похожие ветки 

 
Destroyer ©   (2005-12-22 00:43) [0]

Нужно очищать папку системную hystory, где записываются все посещения чего-либо юзера. В ней большинство файлов удаляется, но есть файлы, занятые в данный момент, например эксплорером (explorer.exe). А иногда и не эксплорером. Вопрос: как узнать чем (каким процессом) занят тот или иной фаил?


 
Германн ©   (2005-12-22 02:16) [1]

А смысл?

Если нужно бороться с вредоносными программами, так и борись с ними. При чём тут кем "занят" файл? Если он занят, то "Встретишь, не убивай его! © Саид."
Имхо.


 
злой   (2005-12-22 07:07) [2]

рекомендую посмотреть примеры подобного ПО на sourceforge.org, так как сам вероятно с нуля не разберешься.

<offtop>
че так флудров развелось то много?! ужас =( один посылать на... рамблер, другой в каждом топике ищест смысл и цитирует черт знает кого и как, главное. ужас... господа модеры, ну енто произвол.

прошу прощение за собственный флуд )
</offtop>


 
evvcom ©   (2005-12-22 09:24) [3]


> Нужно очищать папку системную hystory

Есть программы настройки реестра с предустановленными группами настройки. Одна из них как раз и называется типа "Паранойя". Устанавливается в реестре какой-то флаг (флаги), и винда сама чистит тебе и history, и куки, и кеш броузера, и многое другое. Вроде ниче не путаю.


 
Anatoly Podgoretsky ©   (2005-12-22 10:14) [4]

evvcom ©   (22.12.05 09:24) [3]
А зачем в реестр то лезть, когда в самом браузере это штатно делается?


 
evvcom ©   (2005-12-22 11:30) [5]


> Anatoly Podgoretsky ©   (22.12.05 10:14) [4]

Паранойей никогда не страдал, потому штатной такой возможности браузера не знаю. :)


 
Anatoly Podgoretsky ©   (2005-12-22 11:38) [6]

Сервис/Свойства обозревателя/Журнал


 
umbra ©   (2005-12-22 11:42) [7]


> как узнать чем (каким процессом) занят тот или иной фаил?

а зачем? не будете же Вы выгружать explorer.exe, чтобы удалить файл. Лучше подождать, пока он освободится


 
IhorO   (2005-12-22 11:42) [8]

2 evvcom ©   (22.12.05 11:30) [5]

> Паранойей никогда не страдал, потому штатной такой возможности браузера не знаю. :)

Параноей Вы не страдаете, следовательно через двери в дом не ходите. Так, через окно иногда. Иногда через дымарь..


 
evvcom ©   (2005-12-22 11:45) [9]


> Сервис/Свойства обозревателя/Журнал

А, ну да... Я его всегда взглядом мимо пробегал.


 
evvcom ©   (2005-12-22 11:47) [10]


> IhorO   (22.12.05 11:42) [8]

К чему это? Я разве писал, что описанным в [3] я пользовался? Видел и не более того.


 
Destroyer ©   (2005-12-22 21:06) [11]

Смысл в том, чтобыодним кликом мыши очистить определенные папки. Лезть сначала в одно место, затем в другое чтобы очистить всё что надо очень неудобно и долго. А так одним кликом очистил одну папку, вторым - вторую ... Вот так.

> не будете же Вы выгружать explorer.exe, чтобы удалить файл.


Да, так и делал, но проблема в том, что иногда не только он использует эти файлы + после его перезагрузки много чего загружается не так, как хотелось бы. И всё таки еще интересно как узнать каким процессом занят фаил и возможно ли это?

P.S. Кто знает способ очистки hystory программно, сообщите сюда плз.


 
Styx_   (2005-12-22 21:14) [12]

Если задача - не написать программу, а именно разблокировать файл - Unlocker 1.7.5 поможет. Находится Яндексом за 5 секунд :)


 
Destroyer ©   (2005-12-22 23:14) [13]

Задача - написать программу. А как это делает этот Unlocker 1.7.5 ? Есть мысли?


 
Destroyer ©   (2005-12-23 23:22) [14]

В Unlocker-е показываются даже процессы занимающие фаил! Появилась информация, что это делается с помощью ZwQueryObject и NtQueryObject. Кто-нибудь примерный алгоритм не подскажет (то имел дело с этими функциями).


 
DDA ©   (2005-12-24 23:18) [15]

3 метода работы с занятыми файлами [Ms-Rem]

http://www.wasm.ru/article.php?article=lockfileswork


 
Destroyer ©   (2005-12-27 23:40) [16]

Интересно, спасибо.



Страницы: 1 вся ветка

Текущий архив: 2006.01.29;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.08 c
3-1133243727
Lex_!
2005-11-29 08:55
2006.01.29
XMLDataSource - примерно что-то такое есть? ..


2-1137003582
mozgan
2006-01-11 21:19
2006.01.29
Аттрибуты файла


1-1135318234
Inna
2005-12-23 09:10
2006.01.29
Переменная DecimalSeparator


15-1136471040
BiggieSmalls
2006-01-05 17:24
2006.01.29
Системный реестр


4-1131885554
Arazel
2005-11-13 15:39
2006.01.29
Как создается компонент