Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.02.12;
Скачать: [xml.tar.bz2];

Вниз

Два файла с одинаковыми именами в одной папке   Найти похожие ветки 

 
Джо ©   (2006-01-21 21:52) [0]

Могут ли существовать? Вопрос на засыпку ;)

П.С. Всякие фокусы с издевательством над файловой системой на низком уровне не считаются.


 
Джо ©   (2006-01-21 21:53) [1]

Имеется в виду WinNT branch.


 
cyborg ©   (2006-01-21 21:54) [2]

Видимо у тебя глюкнуло и теперь два файла с одинаковыми именами? Засыпку засыпали :)


 
Джо ©   (2006-01-21 21:55) [3]

> [2] cyborg ©   (21.01.06 21:54)
> Видимо у тебя глюкнуло

Неа, не угадал. Все законно и безглючно, если можно так выразиться :) Есть еще варианты?


 
cyborg ©   (2006-01-21 21:58) [4]

Ну, наверное в длинном названии файла имена одинаковые, а в ДОС имеют окончания ~1 ~2?


 
TUser ©   (2006-01-21 21:59) [5]

Если бы вопрос задал Вася Пупкин, то ответ - нет. А Джо - нада падуматтть.

с и c в имени?


 
Андрей К   (2006-01-21 22:21) [6]

Могут. Сам увидел на винте у знакомого ОС-win XP, сам он конечно не смог объяснить как это у него получилось. я подумал что это косяк - сделал скандиск, ни чего не изменилось и ошибок не найдено.
Раскрывайте секрет


 
Джо ©   (2006-01-21 22:26) [7]

> [4] cyborg ©   (21.01.06 21:58)
> Ну, наверное в длинном названии файла имена одинаковые,
> а в ДОС имеют окончания ~1 ~2?

Нет, имена совершенно одинаковые, например, 1.txt. :^)


 
Джо ©   (2006-01-21 22:27) [8]

> [5] TUser ©   (21.01.06 21:59)
> с и c в имени?

Нет, имена совершенно одинаковые, например, 1.txt. :^)


 
GuAV ©   (2006-01-21 22:30) [9]

Расширения, вроде lnk никогда не показываются ?
Это в меню пуск, один к All Users относится, другой к текущему юзеру ?


 
GuAV ©   (2006-01-21 22:32) [10]

Или shell extensions, хоть сто с именем меняющимся по таймеру - это издевательство на высоком уровне :)


 
GuAV ©   (2006-01-21 22:33) [11]


> Расширения, вроде lnk никогда не показываются ?

Кста, реально как то было, долго думал как это, оказалось один lnk другой pif


 
Джо ©   (2006-01-21 22:35) [12]

Да, схема именно такая :)

1. Создаем на десктопе файл, например, 1.txt, пишем туда чего-нибудь.

2. Открываем папку AllUsers\Documents и там тоже создаем 1.txt, пишем туда чего-нибудь.

3. Возвращаемся на десктоп и там видим два файла 1.txt, каждый с разным содержимым.

Я, если честно, думал, что система не даст создать второй файл. Сорри, если разочаровал :)


 
McSimm ©   (2006-01-21 22:38) [13]

папки ведь разные


 
Джо ©   (2006-01-21 22:50) [14]

> [13] McSimm ©   (21.01.06 22:38)
> папки ведь разные

Папка одна — Desktop, а директории разные :)


 
Чародей ©   (2006-01-21 23:08) [15]

Используя FTP, отправил файл и ошибся конечном имени, указал не имя, а полный путь, типа "С:\1\1.txt". Прикол в том, что файл создался, но никаких действий над ним нельзя было выполнить, напрямую. Но через FTP всё таки удалось переименовать. В чем разница прямой переименовки файла и переименовке через сеть?


 
Piter ©   (2006-01-21 23:24) [16]

Джо ©   (21.01.06 22:50) [14]
Папка одна — Desktop, а директории разные :)


а что, разве Desktop - это папка?

Имхо, это рабочий стол, на котором в том числе отображаются файлы из разных директорий. И если в разных директориях есть одинаковые файлы - почему бы их не отобразить?


 
Piter ©   (2006-01-21 23:26) [17]

да и файловая система тут не при чем. С точки зрения то файловой системой все тип-топ - в разных директориях файлы и одинаковым именем... ну и что...

P.S. Хотя фокус, конечно, забавный, если кому показать - не каждый сразу догадается в чем дело :)


 
Anatoly Podgoretsky ©   (2006-01-21 23:28) [18]

Джо ©   (21.01.06 22:50) [14]
Это тебе только кажется.


 
Джо ©   (2006-01-21 23:29) [19]

> [16] Piter ©   (21.01.06 23:24)
> а что, разве Desktop - это папка?

AFAIK, да. Такая же виртуальная папка, (virtual folder)как и, например, Control Panel или Recycle Bin.


 
Джо ©   (2006-01-21 23:30) [20]

> [18] Anatoly Podgoretsky ©   (21.01.06 23:28)
> Это тебе только кажется.

Кажется — что?


 
Джо ©   (2006-01-21 23:31) [21]

> [12] Джо ©   (21.01.06 22:35)
> 2. Открываем папку AllUsers\Documents

Опечатка. Конечно же, All Users\Desktop


 
Uncle Archi ©   (2006-01-21 23:55) [22]

Джо ©   (21.01.06 21:52)
Могут ли существовать? Вопрос на засыпку ;)

они с виду наверное одинаковые. в одном просто в имени пробел в конце стоит. у меня такое было уже.


 
Джо ©   (2006-01-22 01:01) [23]

> [22] Uncle Archi ©   (21.01.06 23:55)
> Могут ли существовать? Вопрос на засыпку ;)
> они с виду наверное одинаковые. в одном просто в имени пробел
> в конце стоит. у меня такое было уже.

Ты ветку читал? ;)


 
Плохиш ©   (2006-01-22 02:52) [24]


> Джо ©   (21.01.06 23:31) [21]
> > [12] Джо ©   (21.01.06 22:35)
> > 2. Открываем папку AllUsers\Documents
>
> Опечатка. Конечно же, All Users\Desktop

/<конкретный юзер>/Desktop - это совсем другая папка, вообще-то.


 
Плохиш ©   (2006-01-22 02:55) [25]

Кстати, рекомендую на десктоп записать какой-нибуть ворд-документ мегов на пару и изменить у него расширение на pif ;-)


 
Джо ©   (2006-01-22 02:55) [26]

>  [24] Плохиш ©   (22.01.06 02:52)
/<конкретный юзер>/Desktop - это совсем другая папка, вообще-
> то.

А Desktop Windows - это папка? А Control Panel или Fonts — это папка?


 
Плохиш ©   (2006-01-22 02:57) [27]


> А Desktop Windows - это папка? А Control Panel или Fonts
> — это папка?

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


 
GuAV ©   (2006-01-22 02:58) [28]


> а что, разве Desktop - это папка?


см. Shell Folder.


 
Джо ©   (2006-01-22 03:00) [29]

> Или у тебя проводник показывает наличие файлов с одинаковыми
> именами в этих папках?

Разумеется, иначе я и не говорил бы об этом :)


 
Плохиш ©   (2006-01-22 03:11) [30]


> Джо ©   (22.01.06 03:00) [29]
> > Или у тебя проводник показывает наличие файлов с одинаковыми
>
> > именами в этих папках?
>
> Разумеется, иначе я и не говорил бы об этом :)

Картинку в студию


 
Джо ©   (2006-01-22 03:22) [31]

> [30] Плохиш ©   (22.01.06 03:11)
> Картинку в студию


http://kmp.ho.com.ua/desk/desktop.png


 
Плохиш ©   (2006-01-22 03:27) [32]


> Джо ©   (22.01.06 03:22) [31]

А теперь картинки первой закладки(с местом расположения) для свойств для каждого файла 1.txt.


 
Джо ©   (2006-01-22 03:28) [33]

> [32] Плохиш ©   (22.01.06 03:27)
> А теперь картинки первой закладки(с местом расположения)
> для свойств для каждого файла 1.txt.

Ты, похоже, тоже ветку не читал?


 
Плохиш ©   (2006-01-22 03:30) [34]


> Ты, похоже, тоже ветку не читал?

Место, которое я не читал приведи, пожалуйста.
Тебе в [9] уже ответили.


 
Плохиш ©   (2006-01-22 03:33) [35]


> Джо ©   (21.01.06 22:35) [12]

Ах, ну да, ещё один решил опуститься до уровня позитронного мозга :-(


 
Джо ©   (2006-01-22 03:36) [36]

> [34] Плохиш ©   (22.01.06 03:30)
> Тебе в [9] уже ответили.

Ну, ответили, и что. Я тоже в [12] ответил. Повторюсь — и что?

Сабж был "Два файла с одинаковыми именами в одной папке". Десктоп — папка. 1.txt и 1.txt это одинаковые имена. Какие могут остаться неясности?


 
Джо ©   (2006-01-22 03:37) [37]

> [35] Плохиш ©   (22.01.06 03:33)
> Ах, ну да, ещё один решил опуститься до уровня позитронного
> мозга

Похоже, ты это о себе, дружище :(


 
Германн ©   (2006-01-22 03:52) [38]

Давайте тогда предоставим полное и однозначное описание термина "папка" в применении к Windows на x86.


 
Плохиш ©   (2006-01-22 03:53) [39]


> Сабж был "Два файла с одинаковыми именами в одной папке". Десктоп — папка.

Нда, n-й раз повторяя Десктоп - это не одна папка.


 
Джо ©   (2006-01-22 03:56) [40]

> [38] Германн ©   (22.01.06 03:52)
> Давайте тогда предоставим полное и однозначное описание
> термина "папка" в применении к Windows на x86.


Встроенная Справка Windows XP.
folder
A container for programs and files in graphical user interfaces, symbolized on the screen by a graphical image (icon) of a file folder. A folder is a means of organizing programs and documents on a disk and can hold both files and additional folders.


 
Джо ©   (2006-01-22 03:57) [41]

> [39] Плохиш ©   (22.01.06 03:53)
> Нда, n-й раз повторяя Десктоп - это не одна папка.

И покажи мне, пожалуйста, то место в этой ветке, где бы я с этим спорил.


 
Германн ©   (2006-01-22 04:26) [42]


> Джо ©   (22.01.06 03:56) [40]
>
> > [38] Германн ©   (22.01.06 03:52)
> > Давайте тогда предоставим полное и однозначное описание
>
> > термина "папка" в применении к Windows на x86.
>
>
> Встроенная Справка Windows XP.
> folder
> A container for programs and files in graphical user interfaces,
>  symbolized on the screen by a graphical image (icon) of
> a file folder. A folder is a means of organizing programs
> and documents on a disk and can hold both files and additional
> folders.


И где тут говорится, что в "папке" не могут содержаться "два файла с одинаковыми именами"?


 
Германн ©   (2006-01-22 04:29) [43]

Уточню.
И где тут говорится, что в "папке" не могут "отображаться" два файла с "одинаковыми именами"?


 
Джо ©   (2006-01-22 04:30) [44]

> [42] Германн ©   (22.01.06 04:26)
> И где тут говорится, что в "папке" не могут содержаться
> "два файла с одинаковыми именами"?

Вот именно, я этого и не утверждал :)


 
Джо ©   (2006-01-22 04:36) [45]

> [43] Германн ©   (22.01.06 04:29)
> Уточню.
> И где тут говорится, что в "папке" не могут "отображаться"
> два файла с "одинаковыми именами"?

А разница между "отображаться" и "содержаться" появляется в том случае, если смотреть на это дело с другого уровня абстракции. Например, если посмотреть с  другого уровня абстракции, тогда и термин "содержатья" также теряет смысл, ибо "папки" и "файлы" это всего лишь записи в файловой системе, ничто ни в чем не "содержится". А на еще одном уровне абстракции, нет никаких "файловых систем". А еще ниже — даже байтов никаких нет. И т.д :)

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


 
Германн ©   (2006-01-22 04:39) [46]


> Вот именно, я этого и не утверждал :)

Но ты об этом спрашивал.
Ведь сабж был - "Два файла с одинаковыми именами в одной папке"!


 
Джо ©   (2006-01-22 04:44) [47]

> [46] Германн ©   (22.01.06 04:39)
> Ведь сабж был - "Два файла с одинаковыми именами в одной
> папке"!

Возможно, я его неточно сформулировал. Надо бы так:

Два файла с одинаковыми именами в одной папке. Как сделать?


 
Германн ©   (2006-01-22 04:46) [48]


> Джо ©   (22.01.06 04:36) [45]
>
> > [43] Германн ©   (22.01.06 04:29)
> > Уточню.
> > И где тут говорится, что в "папке" не могут "отображаться"
>
> > два файла с "одинаковыми именами"?
>
> А разница между "отображаться" и "содержаться" появляется
> в том случае, если смотреть на это дело с другого уровня
> абстракции. Например, если посмотреть с  другого уровня
> абстракции, тогда и термин "содержатья" также теряет смысл,
>  ибо "папки" и "файлы" это всего лишь записи в файловой
> системе, ничто ни в чем не "содержится". А на еще одном
> уровне абстракции, нет никаких "файловых систем". А еще
> ниже — даже байтов никаких нет. И т.д :)


Неее! Файлы, каталоги, директории, в применениии к ПК -  есть вполне понятные термины. А вот "папки"? Имхо, это несколько другое восприятие информации.


 
Джо ©   (2006-01-22 04:53) [49]

[48] Германн ©   (22.01.06 04:46)
> А вот "папки"? Имхо, это несколько другое восприятие информации.

Так, стало быть, нету папок? Нет? ;)


 
Германн ©   (2006-01-22 05:06) [50]


> Джо ©   (22.01.06 04:53) [49]
>
> [48] Германн ©   (22.01.06 04:46)
> > А вот "папки"? Имхо, это несколько другое восприятие информации.
>
>
> Так, стало быть, нету папок? Нет? ;)
> <Цитата>
>

Увы есть. Но это как раз то, что я очень не люблю! Т.е. как термин!

Есть папка "Control panel", но какие "файлы" в ней "отображаются"!


 
Джо ©   (2006-01-22 05:12) [51]

> [50] Германн ©   (22.01.06 05:06)
> Увы есть. Но это как раз то, что я очень не люблю! Т.е.
> как термин!

Ну, не я ж его придумал :)

Возможно, некоторые прочитали вопрос так "Два файла с одинаковыми именами в одном каталоге. Могут ли существовать?". Уверяю вас, я написал именно так: "Два файла с одинаковыми именами в одной папке". А за то, что кто-то мог подумать я отвечать решительно не могу! :)


 
Джо ©   (2006-01-22 05:13) [52]

> Есть папка "Control panel", но какие "файлы" в ней "отображаются"!

Это нужно спрашивать у Майкрософта, давшего такое определение термину "Папка". За них я также отвечать никак не могу! :)


 
Германн ©   (2006-01-22 05:22) [53]

2 Джо ©   (22.01.06 05:12) [51]
Уверяю вас, я написал именно так: "Два файла с одинаковыми именами в одной папке". ???


 
Джо ©   (2006-01-22 05:23) [54]

О чем спор вообще?


 
antonn ©   (2006-01-22 06:34) [55]

> О чем спор вообще?
у двух файлов один папка. Почему?
:)


 
Bogdan1024 ©   (2006-01-22 08:13) [56]

Может кто-то уже написал (облом читать), но можно сделать кучу файлов с одинаковым названием - заменять где можно английские буквы в названии кирилицей :) Например, Р.txt, сначала пишем р латиной, потом создаём такой же и пишем кирилой...


 
SergP ©   (2006-01-22 09:47) [57]


> Bogdan1024 ©   (22.01.06 08:13) [56]
> Может кто-то уже написал (облом читать), но можно сделать
> кучу файлов с одинаковым названием - заменять где можно
> английские буквы в названии кирилицей :) Например, Р.txt,
>  сначала пишем р латиной, потом создаём такой же и пишем
> кирилой...


если разные символы (хотя и начертание у них одинаковое) - то это уже и разные имена. Т.е. это не одинаковые имена...


 
Gero ©   (2006-01-22 09:49) [58]

Погодите, скоро будет Vista, еще и не такое увидите.


 
Андрей К   (2006-01-22 10:31) [59]

А каким образом одинаковые файлы могут создаваться на ftp?


 
Kerk ©   (2006-01-22 17:13) [60]

Джо ©   (22.01.06 4:53) [49]
Так, стало быть, нету папок?


Нет никаких папок. The Matrix has you...



Страницы: 1 2 вся ветка

Форум: "Прочее";
Текущий архив: 2006.02.12;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.6 MB
Время: 0.04 c
2-1138285831
Daria
2006-01-26 17:30
2006.02.12
закрыть файл без сохранения


15-1137762050
NeyroSpace
2006-01-20 16:00
2006.02.12
Россия страна оптимистов


1-1137292304
--zaazoo--
2006-01-15 05:31
2006.02.12
Непонятно криво грузятся логи аси в моей программе и в винде.


2-1138344320
Daria
2006-01-27 09:45
2006.02.12
Как открыть CSV по OLE из программы


2-1138181801
Ell
2006-01-25 12:36
2006.02.12
Часть строковой переменной





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский