![]() |
![]() |
#1 |
NoLimits for TrueBlondies
|
![]() гугл не помог...
Суть: возможно ли в винде произвести сортировку по дате изменения, чтобы при выборе позиции папки в списке учитывались все вложенные подпапки, а не только файлы, лежащие непосредственно в этой папке? |
![]() |
![]() |
![]() |
#2 |
CodeBreakers
Регистрация: Apr 2008
Сообщения: 1,377
|
![]() Ну вообще в проводнике "дата изменения" папки означает дату, когда был изменён последний документ или папка в папке.
|
![]() |
![]() |
![]() |
#3 |
NoLimits for TrueBlondies
|
![]() эм..нет.
я вот упорядочиваю по критерию "изменен" (винда ХР). при этом этом папка, в которой есть папка с более свежим файлом, отображается как более старая по изменению, чем другая папка, в которой менее свежий файл лежит непосредственно (без подпапки). |
![]() |
![]() |
![]() |
#4 |
Кобра, Сапоги
Регистрация: Apr 2012
Сообщения: 1,427
|
![]() На 8ке при щелчке по "Дате изменения" всё адекватно раскидывает
__________________
Дзен и искусство ухода за АК-47 |
![]() |
![]() |
![]() |
#5 |
NoLimits for TrueBlondies
|
![]() надо будет дома затестить..
но на работе это не вариант =) |
![]() |
![]() |
![]() |
#6 |
Камуфляжный Идиот
Регистрация: Jun 2010
Адрес: СПб
Сообщения: 741
|
![]() ну вообще - папка это тоже файл, так что она тоже имеет свою дату изменения(или создания) и если эта дата новее, чем дата создания(изменения) файлов внутри, то отображается именно дата создания(изменения) папки. видимо с этим беда и связана. как лечить - хз
__________________
И с улыбкою веселой, мы будем жечь чужие села ![]() "Наша крыша в ссоре с головою, Наше счастье - жить такой судьбою" |
![]() |
![]() |
![]() |
#7 |
NoLimits for TrueBlondies
|
![]() |
![]() |
![]() |
![]() |
#8 |
WTF, Шейкер-Вездеход
|
![]() Когда ты сортируешь папки по дате, винда (здесь и дальше речь про XP) ведь не лезет никуда внутрь: она просто берет для каждой папки определенное значение (назовем его "Дата последнего изменения"), которое этой папке было прописано раньше, и по нему сортирует.
Пусть у тебя есть папка А, а внутри нее - папка Б. Когда ты создаешь внутри папки Б какой-то объект В, винда обновляет дату последнего изменения папки Б, но при этом не обновляет дату последнего изменения папки А. Сколько объектов внутри Б ни создавай, дата А от этого не изменится. Поэтому способа отсортировать папки А по дате последнего изменения объектов типа В не существует: их даты последнего изменения никак не влияют на дату последнего изменения папок А. По-моему так.
__________________
Алкоголь убивает нервные клетки. Остаются только спокойные. |
![]() |
![]() |
![]() |
#9 |
NoLimits for TrueBlondies
|
![]() а сторонние проги какие-нить эту задачу не решают?
ибо мне бы нужно, чтобы винда лезла в самые недра папочки и выстраивала с учетом этого.. |
![]() |
![]() |
![]() |
#10 | |
WTF, Шейкер-Вездеход
|
![]() Цитата:
Для того, чтобы проблему решала "сторонняя прога", нужно, чтобы эта прога при создании каждого файла на диске проходила весь путь от корневой папки диска до папки, в которой создан объект, и обновляла всем папкам дату. Это вряд ли реально, поэтому ответ на твой вопрос - "Нет, не решают".
__________________
Алкоголь убивает нервные клетки. Остаются только спокойные. |
|
![]() |
![]() |
![]() |
#11 |
NoLimits for TrueBlondies
|
![]() печаль...
![]() |
![]() |
![]() |
![]() |
#12 |
Senior Member
|
![]() Проще поиском найти все папки с файлами и в плоской структуре их отсортировать. Нафига такие сложности?
Так-то можно рекурсивно по папкам скриптом пробежаться, запомнить самую свежую дату и поставить ее на родительскую папку. Скрипт пускать по шедулеру. Писать на powershell или vbs. |
![]() |
![]() |
![]() |
#13 |
NoLimits for TrueBlondies
|
![]() про скрипты - это не про меня =)
а вот про поиск - любопытно. ток не пойму, какие параметры поиска задать.. |
![]() |
![]() |
![]() |
#14 |
WTF, Шейкер-Вездеход
|
![]() А что сделать-то хочется? Конечный результат какой должен быть?
__________________
Алкоголь убивает нервные клетки. Остаются только спокойные. |
![]() |
![]() |
![]() |
#15 |
NoLimits for TrueBlondies
|
![]() ну, есть папка с архивом в интранете нашем. и там рандомно может появляться новая инфа (на любом из уровней подпапок).
вот ищу вариант оптимального поиска свежей инфы ![]() |
![]() |
![]() |
![]() |
#16 |
Камуфляжный Идиот
Регистрация: Jun 2010
Адрес: СПб
Сообщения: 741
|
![]() поиск по последнему изменению, не?
__________________
И с улыбкою веселой, мы будем жечь чужие села ![]() "Наша крыша в ссоре с головою, Наше счастье - жить такой судьбою" |
![]() |
![]() |
![]() |
#17 |
NoLimits for TrueBlondies
|
![]() в общем, ситуация еще печальнее
![]() при добавлении инфы на внутренний сайтик в какую-нить закопанную подпапку, дата ее изменения обновится. а вот сам добавленный файлик может быть и недельной давности. и когда я выкачаю всю эту главную папку себе на комп, то время изменения и главной, и всех внутренних папок изменится в соответствии с временем, когда они были скопированы мне на комп. таким образом поиск по времени мне не поможет ни с папками, ни с файлами. остается только вручную мониторить непосредственно на сайте, выискивая свежие папки... |
![]() |
![]() |
![]() |
#18 |
Senior Member
|
![]() так веб-средствами это еще проще сделать. там хоть на сайт отдельную колонку с датой повесить, хоть на электронку чтоб кидал изменения в файлах.
|
![]() |
![]() |
![]() |
#19 | |
NoLimits for TrueBlondies
|
![]() Цитата:
видел бы ты наш сайт ![]() и никто не будет что-то там добавлять для того, чтоб мне жизнь облегчить.. ![]() |
|
![]() |
![]() |
![]() |
#20 |
Камуфляжный Идиот
Регистрация: Jun 2010
Адрес: СПб
Сообщения: 741
|
![]() ты в почте россии чтоли работаешь? или в ПФР?)))
__________________
И с улыбкою веселой, мы будем жечь чужие села ![]() "Наша крыша в ссоре с головою, Наше счастье - жить такой судьбою" |
![]() |
![]() |