Насчет работы со стримами... написал следующее человеку который 1.8 версию делал. (c) slst [
slst@mail333.com]
FileCopyEx 1.7,1.8 имеет проблемы с удалением стримов у файлов.
Чтобы увидеть проблему надо:
NTFS File system разделы на которых будет проводится эксперимент.
FAR+FileCopyEx1.7/1.8
делаем тест файл
жмем Shift F4 вводим туда test.txt:123
потом чего нибудь вводим и сохраняем.
Убеждаемся что в настройках FileCopyEx установлена опция [x] Копировать потоки NTFS
делаем опыт №1 перенос файла с потоками с одного каталога в другой в пределах
одного диска.
например отсюда E:\26.09.2005\FAR\FILECOPYEX-BUG\1.out
сюда "E:\!BRAINBENCH\"
все OK ошибок небыло. проверил стрим в наличии есть.
делаем опыт №2 ПЕРЕНОС файла с потоками с одного каталога в другой на другой диск.
отсюда "E:\!BRAINBENCH\1.out"
сюда D:\
в итоге во время операции видим:
+---------------------- Перемещение ---------------------+
| Чтение: 0 из 5 байт [0%] 0 байт/с |
| ░░░░░░░░░░░░░░░░░░░░░░░░░░░ |
| E:\!BrainBench\1.out |
|--------------------------------------------------------|
| Запись: 0 из 5 байт [0%] 0 байт/с |
| ░░░░░░░░░░░░░░░░░░░░░░░ |
+-------------------------- Ошибка --------------------------+
| Ошибка при удалении файла |
| E:\!BrainBench\1.out:123:$DATA |
| Не удается найти указанный файл |
+------------------------------------------------------------|
| { Повтор } [ Пропустить ] [ Пропустить все ] [ Отмена ] |
+------------------------------------------------------------+
жмем ESC (отмена тоесть) в итоге с потоками у нового файла всё OK. и старый
исчез, но почему тогда возникает ошибка? что то в обработке значит нето....