Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Технический флейм »   Что не так с сортировкой файлов в папке?
RSS

Что не так с сортировкой файлов в папке?

Ось XP SP2 32-bit

<<Назад  Вперед>> Страницы: 1 2
Печать
 
CodeMaster
Advanced Member
Рыцарь ордена Хламовников

Откуда: Воронеж
Всего сообщений: 1655
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 авг. 2010

Сортировка установлена по имени файла. Все символы "E" это латинская заглавная буква.
Более того, я копировал символы "5300E" в буфер из одного имени и вставлял их во все остальные, последовательность файлов ничуть не изменилась. Причём такая байда только у Kingston и по всем парам и 4200E/4200-E и 6400E/6400-E тоже, у других производителей всё норм. В порядке паранойи надо отметить, что у других производителей не встречается "-E" в наименовании с одной скоростью более 2-х раз, но как это может влиять на сортировку я вообще без понятия :-/
DOS Logic
Advanced Member
d(-_-)b

Откуда: Украина. Ивано-Франковск
Всего сообщений: 4778
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 июля 2006
так оно путает там где две точки в названии, может оно думает что это разширение такое
А так то надо смотреть тотал коммандером, проводник это зло :)
Escalibur
Advanced Member


Откуда: Москва
Всего сообщений: 945
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 окт. 2017
DOS Logic, +1
xoiss
Гость

Ссылка

CodeMaster написал:
[q]
Сортировка установлена по имени файла. Все символы "E" это латинская заглавная буква.
[/q]
Если Вы умозрительно уберёте "-" во всех местах перед "Е", то результат алфавитной сортировки будет таким, как в Вашем примере.
Собсна, Винда "догадывается", что "-" здесь — это несущественная часть имени файла, и поэтому не учитывает его при сортировке, как если бы его там вовсе не было.
Короче, это не как в ДОСе.
Сейчас на форуме
CodeMaster
Advanced Member
Рыцарь ордена Хламовников

Откуда: Воронеж
Всего сообщений: 1655
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 авг. 2010
DOS Logic написал:
[q]
так оно путает там где две точки в названии
[/q]
Нет такой зависимости, если посмотреть внимательней.


DOS Logic написал:
[q]
А так то надо смотреть тотал коммандером, проводник это зло
[/q]
Так-то да, только не TC этой поделкой для гиков ;-) а Far'ом что создан для нормальных потсонов, там да всё норм. Но это не вариант, т.к. ПО которое использует эти файлы оно под Винду, без вариантов.


xoiss написал:
[q]
Если Вы умозрительно уберёте "-" во всех местах перед "Е", то результат алфавитной сортировки будет таким, как в Вашем примере.
[/q]
Есть в этом какой-то смысл, но не полный, ибо тогда "Kingston 1GB 6400-E KVR800D2E5 (005.A00) x18.BIN" должна быть рядом с "Kingston 1GB 6400E KVR800D2E5 (005.A00) x18.BIN", а их разделяет "Kingston 1GB 6400-E KVR800D2E5 (022.A00) x18.BIN"

Перефразирую вопрос: мне по большому счету без разницы как там "умничает" Винда, можно ли сортировку Проводника привести к адекватному виду?
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
CodeMaster написал:
[q]
Так-то да, только не TC этой поделкой для гиков ;-)
[/q]
Не злоупотребляйте сокращениями. "ТС" на форумах принято сокращать "Топик Стартера" - автора темы.
Не читабельно получается.
KennyDies
Full Member


Всего сообщений: 252
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 мая 2008
А эта ситуация возникает при интуитивной сортировке? Эта опция видна в TweakUI PowerToy для XP - "Explorer -> Use intuitive filename sorting"
CodeMaster
Advanced Member
Рыцарь ордена Хламовников

Откуда: Воронеж
Всего сообщений: 1655
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 авг. 2010
KennyDies написал:
[q]
А эта ситуация возникает при интуитивной сортировке?
[/q]
Наверное, точнее при любой.


KennyDies написал:
[q]
Эта опция видна в TweakUI PowerToy для XP - "Explorer -> Use intuitive filename sorting"
[/q]
Я сначала ковырнул реестр по этой схеме:
[q]
Если же новый метод сортировки вам неудобен, то попробуйте его отключить, добавив в реестр такой параметр (тип DWORD также сработает): HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
"NoStrCmpLogical"=hex:01,00,00,00
[/q]
но ни фига. Потом удалил это и попробовал TweakUI (думал я чего не так сделал), но один фиг ничего не изменяется, TweakUI создаёт и меняет тот же параметр что и я руками.

На всякий случай:
[q]
Не забудьте также установить все обновления системы - в WinXP имел место глюк, вызывавший неверную сортировку файлов, в названии которых содержится последовательность из 10 и более цифр. На сегодня этот сбой устранен благодаря обновлению файла Shlwapi.dll
[/q]
У меня XP SP3 32-bit Rus.
CodeMaster
Advanced Member
Рыцарь ордена Хламовников

Откуда: Воронеж
Всего сообщений: 1655
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 авг. 2010
Подниму ещё раз тему, достал меня этот косяк. Кроме того, что сортировка неправильная, так ещё и в диалоге открытия файла, когда вводишь часть имени файла в строку, оно выдает не все файлы. Т.е. если вводишь "... 5300" то выдает все, а если "... 5300E", то только те которые в сортировке до 5300-E, а остальные - вигвам. Короче, какая-то полная хрень.
skoroxod
Advanced Member
вежливый пролетарий

Откуда: Старый Оскол
Всего сообщений: 8177
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 мар. 2009
Может я торможу, но не понял сути вопроса. Если он в том, почему при сортировке игнорируется дефис, то это так и задумано.
При сортировке в Проводнике, Офисе и браузерах дефисы и апострофы просто игнорируются. Так заведено с незапамятных времён.
Поиски работают по другому. И там дефис считывается.

Хотя это не объясняет нижеследующий финт:
[q]
Есть в этом какой-то смысл, но не полный, ибо тогда "Kingston 1GB 6400-E KVR800D2E5 (005.A00) x18.BIN" должна быть рядом с "Kingston 1GB 6400E KVR800D2E5 (005.A00) x18.BIN", а их разделяет "Kingston 1GB 6400-E KVR800D2E5 (022.A00) x18.BIN"
[/q]
CodeMaster
Advanced Member
Рыцарь ордена Хламовников

Откуда: Воронеж
Всего сообщений: 1655
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 авг. 2010
skoroxod написал:
[q]
Хотя это не объясняет нижеследующий финт:
[/q]
И к тому же, в этом случае:

CodeMaster написал:
[q]
а если "... 5300E"
[/q]
если дефис игнорируется должны выпадать и 5300E и 5300-E, пусть и с корявой сортировкой.

Но эту идею не сложно проверить, поменяю дефис на звёздочку и посмотрю.
CodeMaster
Advanced Member
Рыцарь ордена Хламовников

Откуда: Воронеж
Всего сообщений: 1655
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 авг. 2010
CodeMaster написал:
[q]
Но эту идею не сложно проверить, поменяю дефис на звёздочку и посмотрю.
[/q]
Звёздочку Far не принял, но не суть, замена на что угодно нормализует ситуацию.

По факту, этот баг возникает только при сочетании "цифра-буква" с первым дефисом в имени файла. Последующие такие сочетания, или сочетания "цифра-цифра" и "буква-буква", сортировку не нарушают.
<<Назад  Вперед>> Страницы: 1 2
Печать
Полигон-2 »   Технический флейм »   Что не так с сортировкой файлов в папке?
RSS

0 посетителей просмотрели эту тему за последние 15 минут
В том числе: 0 гостей, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS