Создайте службу на конечном компьютере или на компьютерах, на которых размещаются файлы, которые будут добавлять записи в альтернативный поток данных, присоединенный к каждому файлу, во многом аналогично тому, как Windows обрабатывает ZoneInfo для файлов, загружаемых из Интернета.
У вас может быть фоновый процесс на машине A, который «помечает» каждый файл как помеченный машиной A в такую-же дату и время. Затем, когда машина B загружает файл, предполагая, что мы используем файловые системы NTFS, она может увидеть тег из A. Или, если у вас нет процесса на сервере, вы можете использовать потоки NTFS на стороне «клиента» через пакет методы нюхания, как другие описали. Бонусом здесь является то, что будущие копии файлов будут хранить данные, пока они находятся между системами NTFS.
Альтернатива: создать требование, чтобы все передачи файлов выполнялись через веб-портал (в отличие от перетаскивания по сети). Встроенная регистрация. Или другой тип поиска файлов прокси. У вас есть контроль над такими процедурами?