У меня есть папка видео в определенном месте, скажем C: \ Temp.Доступны ли файлы при перемещении их каталога на другой?
Перемещаю весь каталог вместе с его содержимым в папку «Обработка», все время, когда у меня есть искатель, который считывает перемещенные каталоги из папки «Обработка», и я боюсь, что в экстремальной ситуации искатель может попытаться прочитать из каталога, который еще не скопирован полностью.
Я пробовал проверить его сам, и казалось, что все в порядке (он обработал файл, который я переехал успешно), но я хочу проверить эту ситуацию, прежде чем перейти к настройке производства.
TLDR; У меня есть два видео в папке, и я перемещаю их в другое место, одновременно пытаясь прочитать из этого каталога с другим потоком, возможно ли, что другой поток сможет получить доступ к каталогу, даже если копия еще не выполнена «?
Вы сможете прочитать из этого каталога, но я подозреваю, что файлы копируются невозможно получить доступ из-за файлового блокирования –
Я предполагаю, что если вы просто читаете новое место, все должно быть в порядке, если сама папка не существует. Но файлы, которые копируются, могут блокировать их, препятствуя чтению их из нового каталога. – HimBromBeere
Тогда я задам другой вопрос: возможно ли переместить каталог, блокируя весь каталог до завершения копирования? –