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

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

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

Postby techie » Sat 06 Sep, 2014 19:52

Гамарджоба.

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

Может что-то типа такого используется?
https://stackoverflow.com/questions/116 ... in-windows
И вообще почему был выбор всё-таки обрабатывать такие файлы?
Some ancient PlugRinG schema.

User avatar
zg
zero-gravity
Posts: 5203
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 40 times
Contact:

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

Postby zg » Sat 06 Sep, 2014 20:21

пункт правил 2.1.8. бан на месяц.

User avatar
DrKnS
Posts: 4458
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 2 times
Been thanked: 105 times
Contact:

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

Postby DrKnS » Sat 06 Sep, 2014 20:29

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

Igorr
Posts: 3
Joined: Wed 01 Apr, 2015 09:54

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

Postby Igorr » Wed 01 Apr, 2015 10:02

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

Пытаюсь в C++ открыть файл с точкой в конце имени на NTFS. Например, "name." Такой файл можно создать в WinRAR и FAR manager. CreateFile и _wfopen_s пишут о невозможности открыть файл. Какой функцией можно открыть файл с таким именем?

Dzirt2005
Posts: 289
Joined: Fri 29 Feb, 2008 12:11
Been thanked: 1 time

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

Postby Dzirt2005 » Wed 01 Apr, 2015 10:07

Igorr, использовать CreateFile, но имя файла должно содержать специальный префикс "\\?\". Читать здесь

Igorr
Posts: 3
Joined: Wed 01 Apr, 2015 09:54

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

Postby Igorr » Wed 01 Apr, 2015 10:29

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


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

Who is online

Users browsing this forum: No registered users and 2 guests