NTFS

From
Leizer A. Karabin (2:5005/14.365)
To
Vsevolod Burov
Date
2005-04-26T01:38:18Z
Area
RU.WINDOWS.2000
Добрый день, Vsevolod свет Burov!

Я, собственно, просто так вышел Monday April 25 2005 19:49,
тут слышу - Vsevolod Burov говорит Leizer A. Karabin (ну я встрял, конечно):

EB>>>> Вот именно при этих и оперирует...
VB>>> You must be running Windows 2000/XP to complete this conversion."
LK>>         Ты как обычно полно, подробно и уместно процитировал
LK>> документацию, но подтверждений в цитате моим предположениям не видать.

VB>     "Windows 95/98/Me and Windows NT/2000/XP behave differently because of
VB> the way the two platforms store mixed-case short (8.3) filenames. Windows
VB> NT/2000/XP stores each mixed-case short filename in a single directory
VB> entry with its case preserved. Windows 95/98/Me, however, creates two
VB> directory entries for mixed-case short filenames: one entry is for the 8.3
VB> name in all upper-case (as MS-DOS stores filenames); the second is for a
VB> long filename entry that stores the filename in mixed-case"

VB>     Knowledge Base
VB>     PRB: Win 95/98/Me Copies Fewer Files in Root Directories than Windows
VB> NT/2000/XP
VB>     PSS ID Number: 161982
VB>     Article Last Modified on 5/12/2003

VB>     Это, хоть и не будучи впpямую в тему, пpиведено тут к тому, что, по
VB> моим домыслам досужим, ДОСТОЙНАЯ пpогpамма должна, как минимум, пpи
VB> пpеобpазовании к FATхх сообpажать, что "коpоткие" имена - pазные бывают. И
VB> действовать с некой оглядкой на это.

        Въехато. Однако здесь нет увязки с типом ФС. И NTFS и FAT32 допускают длинные имена. Вроде бы ниоткуда не следует необходимости какого бы то ни было их преобразования (кодировки и/или добавления/отсечения длинного имени).

VB>     Не исключено, что PM относится к таковым.

        Из опыта следует, что так. По-любому, какая ему разница, что написано в элементах директории, пересади их на нужное по требованиям принимающей ФС место и ага. Ну структура - да, другая, там ссылка на 1й эл-т ФАТа, там на MFT, но имя зачем трогать?

За сим навеки и проч. Leizer                    [Team Smile'ик - отменить!]
Realname: Лазарь Арнольдович КарабИн

--- [Гитара] 1.1.5-030104
 * Origin: Нас сплачивает ближний бой. (2:5005/14.365)
SEEN-BY: 46/50 400/520 814 450/1024 463/68 464/36 910 465/213 5000/0 14 104
SEEN-BY: 5000/170 280 5000 5004/75 1111 5005/14 28 42 52 53 58 67 80 92
SEEN-BY: 5009/14 5010/53 77 275 5011/13 5013/21 5015/10 5020/545 715 4441
SEEN-BY: 5021/29 5025/3 5027/16 5029/34 5030/115 5035/38 5036/34 5049/97
SEEN-BY: 5054/1 4 8 9 18 35 37 45 63 67 81 84 85 5057/119 5062/10 5063/3
SEEN-BY: 5069/7 5080/1003 5085/13 5090/1029 5095/20 5096/18 6000/254 6035/1
PATH: 5005/14 5000/5000 5020/545 5054/1 37