Захват событий открытия файлов и папок - PullRequest
0 голосов
/ 07 января 2019

Справочная информация (хотя и не имеет отношения) : У меня есть друг, который живет в HOSTEL, его соседи по комнате не очень заслуживающие доверия люди, сказал он мне, чтобы что-то сделать для него , чтобы Он мог знать, какие файлы и папки были открыты в его отсутствие его соседями по комнате? (у них есть взаимное согласие не открывать кому-то личные папки) (он должен иметь общий доступ к ПК и не может скрывать или шифровать свои личные папки) Поэтому я решил пойти с C #, потому что мой друг использует ОС Windows.

Обязательное поведение: Итак, задача состоит в том, чтобы создать приложение Windows Form, которое будет регистрировать имя и местоположение каждого файла и папки, открытых пользователем в проводнике Windows, во время работы приложения.

То, что я пытался: Я пытался использовать класс FileSystemWatcher, но у него есть только четыре события Изменено, Создано, Удалено и Переименовано, в которых я вообще не нуждаюсь, Это не так независимо от того, что пользователь изменяет, удаляет, создает или переименовывает что-то, все, что имеет значение, это то, какие файлы и папки открываются пользователем ...?

Если бы это можно было сделать на Java, я тоже готов дать ему шанс, просто укажи мне правильное направление !!

1 Ответ

0 голосов
/ 07 января 2019

почему вам даже нужна программа для этого, когда Windows захватывает эту функциональность, просто нажмите window + R и введите недавний и введите, и он покажет все открытые файлы

...