--}}
Новая тема
Вы не можете создавать новые темы.
Т.к. вы неавторизованы на сайте. Пожалуйста назовите себя или зарегистрируйтесь.
Список тем

Почему в винде нельзя создать папку с точкой в конце названия?

Нужен совет (поиск решения проблемы. не для купли-продажи)
7213
59
С друзьями на NN.RU
В социальных сетях
Поделиться
Создаю, например, я папку "Иванов И.И.". И в итоге винда упорно убирает точку в конце названия и остаётся "Иванов И.И". Я конечно оголтелый перфекционист, но для глаза неприятно. Что за фишка такая с точкой?
iZverG
06.03.2017
Вы с какого года с компьютерами общаетесь? В винде все файлы и папки воспринимают последнюю точку как расширение. У папок его теоретически нет, но ограничение все равно есть. Посмотрите, что в свойствах папки написано при таком имени - (.И) второе "расширение" просто блокируется видимо. Ограничение, вызванное файловой системой, созданной много лет назад.
Линуксоиды подтянутся, расскажут, есть такое в ext2/3 разделах или нет.
В том то и проблема, что "теоретически нет, а ограничение есть". Почему то.
iZverG
06.03.2017
Для файловой системы папка - это файл с атрибутов "папка". Грубо конечно, но как-то так это можно воспринимать на бытовой уровне. Поэтому и пережитки типа расширения для папок в какой-то мере остались. Точнее вам наверно скажет кто-то вроде Якова, который знает это дело на пять порядков лучше, чем я )))

В винде вообще жуть сколько атавизмов еще со времен MS DOS, причем не версии 6.22, а чуть ли не самых первых ))
Да что там ms-dos. Вывод строки символов со знаком доллара в конце - 9 функция прерывания int21h
В командной строке семёрки работает - идёт ещё с CP/M
https://ru.wikipedia.org/wiki/CP/M
А если создать в другом файловом менеджере (Total Commander например) или из командной строки? Подозреваю что это не ограничение ФС, а виндовый ФМ так устроен.
iZverG
06.03.2017
неа, пробовал. винрар и ТС тоже убирают эту точку. Я написал кстати ниже почему.
acella
06.03.2017
Вангую что дело таки в ограничениях ФС.
Например, при попытке с фряхи скопировать на вендовую шару каталог из майлбокса, с именем вот такого вида:
.INBOX.&BD8EQAQ1BDQEMgQwBEAEOARC- &BDcEMAQ,BEAEPgRBBEs- - &BEIEQAQwBD0ENwQ4BEI-
Будет былинный отказ, ибо в имени есть символы , которые нельзя использовать в NTFS
И точка тут в начале ))
Не факт, попробуй примонтировать диск с помощью ntfs-3g и скопировать туда, есть вероятность что скопируется и будет доступно из windows как есть. По крайней мере файлы с точкой вначале имени и без расширения у меня создавались.
acella
06.03.2017
Да же пробовать не буду ))

Когда то была нужна срочно забекапить этот майлбокс , вот и пробовал на вендовую шару.
Имена каталогов ещё ладно, у самих писем ещё более вырвиглазные имена, содержащие почти весь набор не любимых вендой знаков |\ / " * и т д
Ну с «\» понятно, в линуксовых ФС «/» тоже недопустим, а «/» можно.
я тебе больше скажу. если юТорренте задать создание папки для скачивания с точкой на конце, то закачка встаёт с сообщением о системной ошибке.
iZverG
06.03.2017
Лень вам погуглить, кстати.
Я погуглил и нашел, что есть ограничение файловой системы - расширение файла не может быть пустым. Поэтому последнюю точку он и убирает сам. Он кстати и в начале ее сам убирает )
Хм, я думал понятия «расширене» не существует на уровне ФС, а это ФМ их так интерпретирует.
Esik
06.03.2017
Скорее так интерпретирует ОС.
А на уровне ФС ограничений, скорее всего нет. т.к. файлы без расширения вполне себе создаются.
iZverG
06.03.2017
Файл без расширения имеет имя без точки. Вы же когда текстовый файл сохраняете без расширения не пишете readme., А пишете просто readme
А если точку и поставите, она удалится сама.
Esik
06.03.2017
Всё верно.
Как это противоречит сказанному мною?
Или говорит за то, что точку в конце имени файла не даёт ставить ограничение именно файловой системы?
iZverG
06.03.2017
Esik писал(а)
Или говорит за то, что точку в конце имени файла не даёт ставить ограничение именно файловой системы?

Именно. Никак не противоречит )
propeller
06.03.2017
А так слабо??
acella
06.03.2017
Нет, это же не те точки ))
Выкладывай сюда таблицу Alt-кодов, поразвлекаемся
А с символом перевода строки? В линуксовых ФС можно, но не каждый ФМ может отобразить как есть.
FreeCat
08.03.2017
если ты хочешь точку после отчества - ставь после неё пробел :) .
Yakov-K
08.03.2017
В вин7 не работает - ни в проводнике, ни в фаре :)
FreeCat
09.03.2017
Yakov-K писал(а)
ни в фаре

а в какой версии проверял :) ?
Yakov-K
09.03.2017
А что, имеет значение? Я их не ставлю часто - обычно поставил, и оно работает долго :) 3.хх какая-то. 32bit.
FreeCat
10.03.2017
1-я версия FAR немного по-другому работает :) .
Yakov-K
10.03.2017
С удивлением обнаружил, что 1.75 до сих пор стоит у меня - и ведь хватает.
Вот что значит, сколько винда живёт - не падает. Если аккуратно :)
Третьи версии - на работе.
FreeCat
10.03.2017
Yakov-K писал(а)
С удивлением обнаружил, что 1.75 до сих пор стоит у меня - и ведь хватает.

я вообще, при его некоторых недостатках, считаю что он лучше 2-х и 3-х версий :) .
054026
09.03.2017
FreeCat
10.03.2017
так есть же точка в конце, как и хотел ТС :) .
Только как теперь такую папку удалить?
Сделал в FAR папки с точкой после и точками до и после. Теперь не удаляются.
Связался экспериментаторами :)
rd /S /Q корневой, где все это безобразие лежит, тоже не проходит...
Причем, что характерно, экспериментировал на usb дейвасе с ext4. Понятно, в liunux всё это удалю. Но в windows не даёт.
ps на NTFS то же самое :(
FreeCat
10.03.2017
переносишь всё что надо в другой каталог и стираешь каталог где лежат такие файлы :) .
054026
11.03.2017
Публицыст писал(а)
Только как теперь такую папку удалить?
<F8>, как обычно.
FreeCat
12.03.2017
может у него FAR не той версии :) ...
Не работает )))
VooDoo
10.03.2017
всё по той же причине, почему нельзя имя файла начать с точки
FreeCat
10.03.2017
у меня полно файлов, начинающихся с точки :) . в винде :) .
054026
10.03.2017
А по какой причине, нельзя имя файла начать с точки?
Yakov-K
10.03.2017
VooDoo писал(а)
нельзя имя файла начать с точки

А Android-то и не знает :)
смонтировать диск в линуксе, назвать файл как надо, смонтировать обратно в винду - Профит!
FreeCat
10.03.2017
всё и без линукса прекрасно делается :) .
Anselm
10.03.2017
Это уже сложнее)
FreeCat
11.03.2017
кому как :) .
Anselm
11.03.2017
Может это и деградация, но мне проще делать все в Линукс, раз я его умею, чем разбираться, как это можно делать в винде.. точнее в каждой из них
FreeCat
12.03.2017
Anselm писал(а)
Может это и деградация, но мне проще делать все в Линукс

в самом деое просто привычка :) ...
FreeCat
12.03.2017
Anselm писал(а)
раз я его умею, чем разбираться, как это можно делать в винде.. точнее в каждой из них

ну где тебе быстрее - там и делаешь :) ...
FreeCat
11.03.2017
к тому же мне, работавшего с UNIX-ом ещё до того как DOS первый раз увидел, - смешно это слышать :-D .
Anselm
11.03.2017
Так я и говорю, винда сложнее. Да еще она зачем-то от версии к версии отличается
FreeCat
12.03.2017
Anselm писал(а)
винда сложнее

потому что делалсь как искусственная настройка - а не органично как НИКСовские системы :) ...
всё и без линукса прекрасно делается :)

Стоя в гамаке и с аквалангом.
FreeCat
12.03.2017
FARом :) .
Причём какой-то старой версии. А я вот TC предпочитаю. А вообще что и требовалось доказать. Если для того чтобы пользоваться системой нужны специальные программы, а не штатные, то ОС говно.
FreeCat
13.03.2017
BrainFucker писал(а)
Причём какой-то старой версии.

"работает - не трогай!" (цы) :-P
FreeCat
13.03.2017
BrainFucker писал(а)
А я вот TC предпочитаю.

"у каждого свои недостатки" (цы) :-D
FreeCat
13.03.2017
BrainFucker писал(а)
Если для того чтобы пользоваться системой нужны специальные программы, а не штатные

ну так они используют средства ОС :) ... других у них нет :) ... а исскуственные ограничения вносит "полупроводник" виндовый :) ...
Классная тема!
Попробуйте создать папку с именем con
Ну это старый баян, осталось со времён DOS (а там в свою очередь хрен знает откуда, с CP/M может), имена con, prn, nul и некоторые ещё зарезерированы и являются именами специальных виртуальных файлов (вывод на принтер, вывод в stdout, вывод в никуда и пр.)

UPD: не сразу дошло что это сарказм был :D
FreeCat
12.03.2017
BrainFucker писал(а)
а там в свою очередь хрен знает откуда, с CP/M может

ага :) .
FreeCat
12.03.2017
тестовый юзер писал(а)
Попробуйте создать папку с именем con

да не ... создать то можно ... а вот удалить часто нетривиально :-D ...
Новая тема
Вы не можете создавать новые темы.
Т.к. вы неавторизованы на сайте. Пожалуйста назовите себя или зарегистрируйтесь.
Список тем
Последние темы форумов
Форум Тема (Автор) Последний ответ Ответов
Продаю факс (ы) Panasonic– FT932/982

Продаю факс (ы) Panasonic– FT932/982: термоперенос, термобумага, А4
Цена: 350 руб.

Материнские платы на запчасти и не только

Материнские платы на запчасти и не только Материнские платы и другие комплектующие Отправка в регионы после оплаты. Транспортной...
Цена: 3 000 руб.

Принтер лазерный Avision AP30A

Avision AP30A лазерный принтер черно-белая печать формат A4, 33 стр/мин, 128 Мб, дуплекс, лоток 250 листов и многоцелевой лоток с...
Цена: 9 900 руб.

Дорого куплю новые картриджи от лазерных и струйных

РЕАЛЬНО Дорого куплю новые картриджи от лазерных и струйных принтеров и копиров (НР, Canon, Samsung, Xerox, OCE и др.) всех моделей....
Цена: 7 777 руб.