Файл с точкой в конце имени

Здесь обсуждаются темы, косвенно связанные с Far.
Post Reply
User avatar
techie
Posts: 795
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 35 times
Been thanked: 6 times

Как Far удаётся работать с "неправильными" именами

Post by techie »

Гамарджоба.

Сделал тут файлик в Far с тремя точками на конце. А hg его хавать не хочет, да и не только hg - весь питон не понимает, и разработчики отказываются фиксить - виндауз он плахой - говорят, и что всякие грязные NTFS хаки они вредныя и другие программы их не понимают. Так это, вот вопрос. Есть грязные хаки?

Может что-то типа такого используется?
https://stackoverflow.com/questions/116 ... in-windows
И вообще почему был выбор всё-таки обрабатывать такие файлы?
User avatar
zg
zero-gravity
Posts: 6015
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: Как Far удаётся работать с "неправильными" именами

Post by zg »

пункт правил 2.1.8. бан на месяц.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Re: Как Far удаётся работать с "неправильными" именами

Post by DrKnS »

Есть грязные хаки?
Всё по документации.
весь питон не понимает, разработчики отказываются фиксить - виндауз он плахой - говорят, и что всякие грязные NTFS хаки они вредныя и другие программы их не понимают.
Так у них и сам пейтон до сих пор хочет устанавливаться в корень диска C:. Пробелы в именах, видимо, тоже относятся к грязным NTFS хакам.
Может что-то типа такого используется?
Типа такого.
И вообще почему был выбор всё-таки обрабатывать такие файлы?
Ну, Far, типа, "программа управления файлами". Об этом даже в справке написано.
Igorr
Posts: 3
Joined: Wed 01 Apr, 2015 09:54

Файл с точкой в конце имени

Post by Igorr »

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

Пытаюсь в C++ открыть файл с точкой в конце имени на NTFS. Например, "name." Такой файл можно создать в WinRAR и FAR manager. CreateFile и _wfopen_s пишут о невозможности открыть файл. Какой функцией можно открыть файл с таким именем?
Dzirt2005
Posts: 326
Joined: Fri 29 Feb, 2008 12:11
Been thanked: 10 times

Файл с точкой в конце имени

Post by Dzirt2005 »

Igorr, использовать CreateFile, но имя файла должно содержать специальный префикс "\\?\". Читать здесь
Igorr
Posts: 3
Joined: Wed 01 Apr, 2015 09:54

Файл с точкой в конце имени

Post by Igorr »

Спасибо! Получилось.
Post Reply

Return to “Операционные системы, командные оболочки и прочее”