Мониторинг файла после вырезания и вставки (расширение Windows Shell?)

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

Я хочу, чтобы система была интуитивно понятной, чтобы пользователь мог изменить имя файла, имя каталога или переместить файл в новое место, и приложение все равно сможет отслеживать файл.

Теперь я знаю, что уже могу отслеживать каталоги для большинства изменений такого рода с помощью системных вызовов Windows.

Проблема, с которой я столкнулся бы, заключается в том, чтобы найти, если / когда файл вырезан, скопирован или вставлен куда-то. Я немного читал о расширениях оболочки, но они меня довольно смутили (так как у меня еще не было времени, чтобы прочитать о них хорошо и долго). Есть ли способ контролировать файл для вырезания / вставки / копирования, чтобы мое приложение могло продолжать отслеживать файл в новом месте? Должен ли я сделать это через расширение оболочки?

2

Решение

Вы можете использовать ярлыки объектов отслеживать файлы, даже если они переименованы или перемещены.

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]