Регистр в именах файлов Windows
Вложений: 2
Всегда старался давать осмысленные имена файлам, поэтому только сейчас заметил эффект (на win 7 и 8).
Вложение 21886 Рисунок 1. Файлы с именами, различающимися только регистром, считаются одноимёнными. Вложение 21887 Рисунок 2. Невозможно задать файлу имя, отличающееся от уже имеющегося только регистром. (Предлагается модификация имени, путём конкатенации инкрементального счётчика.) Это так всегда было? Можно где-то управлять чувствительностью ОС к регистру? |
Ответ: Регистр в именах файлов Windows
вроде всю жизнь в досе/винде регистр не имел значения, в никсах имел
|
Ответ: Регистр в именах файлов Windows
Цитата:
|
Ответ: Регистр в именах файлов Windows
И хорошо что не учитывается, так проще и лучше находить файлы.
Предположим поиск файлов, его проще осуществлять по одному регистру. Да и имя файла - весьма техническая информация, регистр часто мешает восприятию большого объема данных. |
Ответ: Регистр в именах файлов Windows
Ещё есть неприятный баг: если у меня есть файл "ололо.txt", а я его хочу переименовать в "Ололо.txt", то при попытке переименования ничего не происходит. Приходится переименовать сначала во что-то другое, а потом в нужное имя с желаемым регистром. Уже давно не исправляют, видимо, считают этот баг фичей.
ФС в Винде была всю жизнь регистронезависимой. Возможность заставить WinFS/NTFS учитывать регистр есть (гуглится, например), но делать так на всех дисках компа чревато (многие проги по понятным причинам не найдут свои файлы и откажутся работать). Как-то думал сделать себе раздел для вебчика-чепчика с регистрозависимыми именами, но потом просто завёл Linux. |
Ответ: Регистр в именах файлов Windows
Цитата:
(переименовывал ололо в ОЛОЛО) Хотя ручками в проводнике всё переименовывается. |
Ответ: Регистр в именах файлов Windows
Вложений: 1
Цитата:
Вы давно обновлялись? |
Ответ: Регистр в именах файлов Windows
F5 в помощь.
|
Ответ: Регистр в именах файлов Windows
Как не пытался, баг воспроизвести не удалось. Хотя вчера его лицезрел (но переименование производил не из проводника, а программой; и баг был только при работе с флешкой). Даже и не знаю.
|
Ответ: Регистр в именах файлов Windows
http://rsdn.ru/article/qna/baseserv/fileop.xml
Цитата:
Запустил блитц и выполнил Код:
CopyFile("F:io\test.txt","H:test.txt") Выполняю код ещё раз. Имя по-прежнему остаётся неизменным. О чём и говорил АВТОМАТик. Правда, с флешки на винт - ситуация аналогичная. То есть от типа носителей результат не зависит. (быть может, поведение функции в разных версиях ОС немного разнится, как это уже не раз бывало, и, возможно, 8-ка корректно выполняет переименование в отличии от 7-ки) http://rsdn.ru/article/qna/baseserv/fileop.xml Цитата:
Вывод - не балуйся с регистром. |
Ответ: Регистр в именах файлов Windows
Цитата:
|
Ответ: Регистр в именах файлов Windows
2Arton
|
Ответ: Регистр в именах файлов Windows
|
Ответ: Регистр в именах файлов Windows
Цитата:
папка называлась **** ололо переименовал в **** Ололо пока не нажал f5 - отображалось по-старому |
Ответ: Регистр в именах файлов Windows
Эта ужасно бесящий баг 10ки, очень часто информация о изменениях в ФС не отражается графически.
|
Часовой пояс GMT +4, время: 22:38. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot