Плиз помогите. Как узнать какой процесс работает с файлом

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
DemogorgoN
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 25.06.2005 (Сб) 12:20

Плиз помогите. Как узнать какой процесс работает с файлом

Сообщение DemogorgoN » 25.06.2005 (Сб) 12:27

У меня такая проблема на работе - нужно следить какой файл юзается в данный момент процессом (т.е. он может и просто читаться) и каким пользователем этот процесс был запущен - плиз, погогите хотя бы с АПИ - функциями, какие там их надо использовать!!! :?:

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 25.06.2005 (Сб) 14:52

Найди FileMon от Руссиновича, к нему исходники прилагаются (на C).
Изображение

DemogorgoN
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 25.06.2005 (Сб) 12:20

Сообщение DemogorgoN » 27.06.2005 (Пн) 11:17

tyomitch
Нету - весь инет облазил. Помоги плиз кто-нить. Хотя-бы перечислите Апи для подобной проги. Буду очень признателен. Только реагировать нужно даже на чтение атрибутов файлов. Т.е. прорамма смотрит - какой процесс какой файл считывает и какой пользователь этот процесс запустил. ОС - ХР и 2003

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 27.06.2005 (Пн) 16:43

DemogorgoN писал(а):Нету - весь инет облазил.

Получается, что не весь ;-)
http://www.wasm.ru/baixado.php?mode=tool&id=283
Изображение

DemogorgoN
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 25.06.2005 (Сб) 12:20

Сообщение DemogorgoN » 28.06.2005 (Вт) 10:15

Мда, ассемблер это конечно круто - я всё понимаю, но для того что-бы в этой проге разобраться - не один год уйдет!!! Есть что-ли какой-нить простой пример!!! На пальцах??? :(

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 28.06.2005 (Вт) 11:23

Какой ассемблер, йоп? :shock:
Ты код-то открыл, или только на линк посмотрел?
Там чистейший Си.
Изображение

DemogorgoN
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 25.06.2005 (Сб) 12:20

Сообщение DemogorgoN » 30.06.2005 (Чт) 15:15

Ссори, си (вырвалось). Все равно, знаешь - я не скрываю, что я чайник покамст в этом деле.

ALX_2002
Мега гуру
Мега гуру
 
Сообщения: 2054
Зарегистрирован: 25.11.2002 (Пн) 20:03

Сообщение ALX_2002 » 30.06.2005 (Чт) 23:01

2 Tyomitch:
Какой ассемблер, йоп?


Ай Ай Ай.... А ещё приличный человек - инжинер. :lol: :lol: :D

Шутка юмора.. :roll:

DemogorgoN
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 25.06.2005 (Сб) 12:20

Сообщение DemogorgoN » 01.07.2005 (Пт) 8:49

ALX_2002
Тока смеяться можешь - сказал бы че - нить путное, по делу

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 01.07.2005 (Пт) 11:39

filemon readme писал(а):Fielmon consists of a device driver and a GUI.


И исходников там на 1,5 мегабайта :shock:


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 105

    TopList