6

Зная, что семейство ОС Windows использует обязательную блокировку файлов, в то время как системы семейства POSIX используют консультативную блокировку, мне стало интересно, способна ли Windows переименовать структуру каталогов, в то время как она содержит один или несколько файлов, заблокированных способом Windows?

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

1 ответ1

11

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

Что может произойти, если вы попытаетесь сделать это более продвинутым способом (например, с помощью файлового менеджера): будет создана новая папка с целевым именем, все незаблокированные файлы будут перемещены туда, а исходная папка останется как есть с заблокированными файлами.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .