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