Мне бы хотелось иметь возможность видеть, когда файл создается/читается/редактируется, и иметь возможность перенаправлять события Thoughts в новое место при следующем выполнении этой транзакции по другому локальному пути к файлу.
ПРОБЛЕМА:Приложение, которое не позволяет вам управлять тем, где оно находится.создает/читает/обновляет/удаляет"файлы на диске.
решение1
Для полноты картины я повторю информацию из своих комментариев в ответе.
Мониторинг
Чтобы увидеть, к каким файлам приложение пытается получить доступ, вы можете использоватьМонитор процесса.
Он отобразит любой доступ к файлу и/или реестру процесса. Вы можете использовать эту информацию, чтобы определить, какие файлы используются определенным приложением.
Манипуляция
КперенаправитьК каким файлам обращается процесс, в Windows есть следующие параметры:
решение2
Есть ли ОС, которая поддерживает эту функцию?
В Unix/Linux можно создать именованный канал с именем, в который приложение будет записывать данные.
Вы можете создать программу/скрипт, которая считывает данные из именованного канала и записывает их в обычный файл с именем по своему выбору, а также закрывает и заново открывает новый выходной файл с новым именем, когда чувствует, что это необходимо (долгая пауза во вводе?).
Я не знаю, есть ли аналог у NTFS, но вполне возможно.