Быстрый перенос директорий

245
01 января 2018, 09:00

Как можно достичь быстрого переноса директорий из одного места на диске в другое место на этом же диске?

Пример:

Исходные директории

D:\1\Директория\[Уникальное название директории]айлы
D:\2\Директория\[Уникальное название директории]айлы
D:\3\Директория\[Уникальное название директории]айлы

В итоге должно быть так:

D:иректория\[Уникальное название директории]айлы

Т.е просто пропадает 1 уровень вложенности.

Так вот, когда переносится 1-ая директория в корень, то перенос происходит моментально Total Commannder'ом вне зависимости от размеров и файлов, а последующие начинают переносится уже долго.

Можно ли добиться моментального переноса остальных директорий или это ограничений файловой системы?

Я подозреваю, что при первом переносе меняется всего лишь корневой уровень в MFT => осуществляется пакетный перенос, а при последующих переносах уже идет перенос по файлам, так как идут лишние проверки на существование, ОДНАКО пути уникальные и пересечения не возможно.

Подозреваю, что параллелизм переноса создаст здоровенную очередь и убьет диск.

READ ALSO
Булева переменная isGrounded в Character Controller

Булева переменная isGrounded в Character Controller

Я знаю, что в Character Controller есть булева переменная isGrounded, которая определяет, стоит ли персонаж на каком-либо объектеТак вот, можно ли как-то...

256
Помогите дописать программу

Помогите дописать программу

Программа работает в 9 из 11 тестовНе могу понять что еще я не проверяю

203
Как получить сумму высоты блоков

Как получить сумму высоты блоков

Дамы и Господа, есть некоторое количество блоков, например <p>Как мне получить сумму высоты блоков? Метод приведенный ниже в примере чего...

240
Удалить type=&#39;text/javascript&#39; из вызова скриптов Wordpress

Удалить type='text/javascript' из вызова скриптов Wordpress

Необходимо удалить type='text/javascript' из вызова скриптов Wordpress

390