Отследить открытие папки
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Отследить открытие папки - 2011-10-25 15:08:26.996666
|
|
|
Leoleshucov009
Сообщений: 9
Оценки: 0
Присоединился: 2010-05-11 13:50:02.426666
|
Можно ли остледить открытие папки в среде windows и как? И вобще оследить любое обращение к каталогу Типа копирования, открытия, обращения через другие программы.
|
|
|
RE: Отследить открытие папки - 2011-10-25 16:02:29.113333
|
|
|
yurket
Сообщений: 69
Оценки: 0
Присоединился: 2009-05-04 23:47:54.993333
|
если на .net то смотри в эту сторону http://msdn.microsoft.com/en-us/library/system.io.filesystemwatcher.aspx
|
|
|
RE: Отследить открытие папки - 2011-10-26 18:48:07.050000
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Задача не ясна. Что значит "открытие папки"? В какой программе "открытие" и для чего?
|
|
|
RE: Отследить открытие папки - 2011-10-26 18:58:41.070000
|
|
|
Mатцал Коушек
Сообщений: 10407
Оценки: 91
Присоединился: 2008-07-09 10:27:49.520000
|
Руссиновича скачай и отследи, путём записи логов. http://technet.microsoft.com/ru-ru/sysinternals/bb896645
|
|
|
RE: Отследить открытие папки - 2011-10-26 19:03:41.730000
|
|
|
Flint_ta
Сообщений: 3720
Оценки: 1120
Присоединился: 2007-01-26 15:49:18.323333
|
FindFirstChangeNotificationA ?
|
|
|
RE: Отследить открытие папки - 2011-10-26 19:30:29.603333
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Change - это не открытие
|
|
|
RE: Отследить открытие папки - 2011-10-27 15:06:12.530000
|
|
|
Leoleshucov009
Сообщений: 9
Оценки: 0
Присоединился: 2010-05-11 13:50:02.426666
|
_SaZ_, любое открытие в любой программе!
|
|
|
RE: Отследить открытие папки - 2011-10-27 15:13:33.166666
|
|
|
Leoleshucov009
Сообщений: 9
Оценки: 0
Присоединился: 2010-05-11 13:50:02.426666
|
Mатцал Коушек, Мнек надо в собственной программе без постороннего софта!
|
|
|
RE: Отследить открытие папки - 2011-10-27 15:35:50.986666
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Process|Explorer у Марка Руссиновича идёт с исходниками - это намёк. Приведи пример хоть одной программы, которая открывает папки? Проводник их не открывает, он лишь индексирует содержимое через специальные API. Точно так же и другие файловые менеджеры.
|
|
|
RE: Отследить открытие папки - 2011-10-28 15:40:32.696666
|
|
|
Leoleshucov009
Сообщений: 9
Оценки: 0
Присоединился: 2010-05-11 13:50:02.426666
|
quote:
Проводник их не открывает, он лишь индексирует содержимое через специальные API. Точно так же и другие файловые менеджеры. А какие это Api и можно ли их перехватить Чтобы обнаружить это индексирование имеенно у конкретной папки?
|
|
|
RE: Отследить открытие папки - 2011-10-28 16:35:35.583333
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Ещё раз - напиши более подробно, что и главное - зачем ты хочешь сделать? API: FindFirstFile, FindNextFile и прочие. Но учти, что они используются много где, и не обязательно для "открытия" папки. Например, чтобы определить размер каталога или заархивировать его содежримое. Ещё раз намекну: ты сам не понимаешь, что ты пытаешься сделать, т.к. даже не можешь привести пример программы, которая "открывает" папки =)
|
|
|
RE: Отследить открытие папки - 2011-10-29 13:46:15.420000
|
|
|
Leoleshucov009
Сообщений: 9
Оценки: 0
Присоединился: 2010-05-11 13:50:02.426666
|
quote:
Ещё раз - напиши более подробно, что и главное - зачем ты хочешь сделать? Я хочу написать программу чтобы поставить пароль на папку.
|
|
|
RE: Отследить открытие папки - 2011-10-29 18:46:25.310000
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
1) Права администратора оставляешь только себе. Закрываешь доступ на папку. 2) WinRAR + архив с паролем. Написание проги начни с ответа на вопрос: как защитить папку от открытия, если винт подключат к другому компу?
|
|
|
|
|