Страница 1 из 1

Добавлено: Чт дек 20, 2007 16:46
gora
Возможно это уже здесь было описано, но я встретился впервые.
1 Создал папку с именем 1
2 Создал в ней папку 7z.dll
3 Из противоположной панели скопировал (перетаскиванием) файл7z.dll в папку 1, а он у меня попадает в папку 7z.dll !!!
Это что, баг или фитча ?

Добавлено: Пт дек 21, 2007 08:16
Моторокер
gora
Какова предполагаемая реакция?

Добавлено: Пт дек 21, 2007 08:36
gora
Моторокер писал(а):Какова предполагаемая реакция?
Файл должен был попасть в папку 1 и лежать рядом с папкой 7z.dll, а не внутри папки 7z.dll!

Добавлено: Пт дек 21, 2007 09:02
Моторокер
В файловой системе в одной папке (чаще) не может быть двух файлов с одинаковыми именами.
Попробуй в папке с файлом 7z.dll создать папку с таким же именем, Тотал тупо ругнётся «Ошибка!».

Добавлено: Вс дек 23, 2007 13:46
-=Space=-
Я так понимаю бага в том что тотал не выдает ошибку, а самовольно меняет папку назначения.
Файл должен скопироваться в 1\ а не в 1\7z.dll\
Если это сделать невозможно пользователя нужно предупредить.

Добавлено: Пн дек 24, 2007 08:12
Моторокер
Может ты сам так хочешь, скопировать файл в эту папку. Раз указал в поле редактирования пути полное имя папки, то он и скопирует файл в неё.
В папку «1» он точно скопироваться не может.
А раз есть указанная для копирования папка «7z.dll», то он и скопирует в неё.

Добавлено: Пн дек 24, 2007 09:59
Alextp
Моторокер писал(а):... Раз указал в поле редактирования пути полное имя папки
Он вроде перетаскивал :?
А раз есть указанная для копирования папка «7z.dll», то он и скопирует в неё
Есть указанный файл, TC принимает его за "папку"..

Edit
http://www.ghisler.ch/board/viewtopic.php?t=17917

Добавлено: Пн дек 24, 2007 15:28
Моторокер
Alextp писал(а):
Моторокер писал(а):... Раз указал в поле редактирования пути полное имя папки
Он вроде перетаскивал :?
Для софта есть разница? Явно указана папка, в которую копировать, вот Тотал и копирует.
Alextp писал(а):
А раз есть указанная для копирования папка «7z.dll», то он и скопирует в неё
Есть указанный файл, TC принимает его за "папку"..
Наоборот, есть папка, в которую юзер хочет скопировать файл с тем же именем.

Добавлено: Пн дек 24, 2007 15:54
Alextp
Моторокер писал(а):Явно указана папка, в которую копировать, вот Тотал и копирует.
IMHO, явно указано имя файла, в которое копировать...
есть папка, в которую юзер хочет скопировать
он вроде дргугого хотел

Добавлено: Пн дек 24, 2007 17:33
Моторокер
Alextp писал(а):IMHO, явно указано имя файла, в которое копировать...
Чем в строке копирования имя папки отличается от имени файла?
Alextp писал(а):
есть папка, в которую юзер хочет скопировать
он вроде дргугого хотел
А чего он хотел? Как это Тоталу объяснить? Имя папки явно указано в строке копирования.
А вот если ты будешь копировать два файла в папку «1», то вот уже тогда Тотал будет ругаться «Ошибка! Снимите защиту от записи». Диалог конечно тупой, но он есть.

Добавлено: Вт дек 25, 2007 04:29
Alextp
Моторокер писал(а):Чем в строке копирования имя папки отличается от имени файла?
при черм тут строка. Еще раз: он претаскивал.
Моторокер писал(а):А чего он хотел?
это к gora
Гислер сказал, что это intentional, но может, исправит.


ЗЫ
Я когда копирую F в C:\A, хочу получить файл C:\A\F

Добавлено: Вт дек 25, 2007 06:52
Alextp
решение, которое предложил Гислер, диалог:
---------------------------
Total Commander
---------------------------
Подкаталог с именем
C:\A\F
уже существует.

Вы хотите переместить туда файл/каталог?
---------------------------
Да Нет
---------------------------

Добавлено: Вт дек 25, 2007 07:55
Моторокер
Alextp писал(а):
Моторокер писал(а):Чем в строке копирования имя папки отличается от имени файла?
при черм тут строка. Еще раз: он претаскивал.
Может и перетаскивал. Но скорее всего механизм один и тот же, просто строка редактирования не показана.
Alextp писал(а):Я когда копирую F в C:\A, хочу получить файл C:\A\F
Это когда F.
А когда копируешь файл A в C:\ с существующей C:\A, как gora?
Alextp писал(а):решение, которое предложил Гислер, диалог:
Ну ладно хоть так, а то при множестве файлов «ОШИБКА!», а при одном файле без вопросов копирование в эту папку.

Добавлено: Вт дек 25, 2007 10:08
gora
Извините, что не мог учавствовать в вашем обсуждении моей проблемы, был вынужденный оффлайн. :( Что я хотел я изложил в своих постах.
gora писал(а):1 Создал папку с именем 1
2 Создал в ней папку 7z.dll
3 Из противоположной панели скопировал (перетаскиванием) файл7z.dll в папку 1, а он у меня попадает в папку 7z.dll !!!
gora писал(а):Файл должен был попасть в папку 1 и лежать рядом с папкой 7z.dll, а не внутри папки 7z.dll!
Как я понял, это не возможно сделать из-за ограничений в Windows, а не ТС. Хотя предупредить пользователя о том, что его "указание" скопировать файл (пусть и перетаскиванием) НЕ выполнено, а сделано ДРУГОЕ копирование, все же следовало бы! ИМХО.

Добавлено: Вт дек 25, 2007 10:27
Alextp
Моторокер писал(а):Но скорее всего механизм один и тот же, просто строка редактирования не показана.
Да, похоже
Это когда F. А когда копируешь файл A в C:\ с существующей C:\A, как gora?
тоже хочу получить файл C:\A (если не вижу, что там есть папка)