![]() |
Винда: сортировка папок
гугл не помог...
Суть: возможно ли в винде произвести сортировку по дате изменения, чтобы при выборе позиции папки в списке учитывались все вложенные подпапки, а не только файлы, лежащие непосредственно в этой папке? |
Цитата:
|
эм..нет.
я вот упорядочиваю по критерию "изменен" (винда ХР). при этом этом папка, в которой есть папка с более свежим файлом, отображается как более старая по изменению, чем другая папка, в которой менее свежий файл лежит непосредственно (без подпапки). |
На 8ке при щелчке по "Дате изменения" всё адекватно раскидывает
|
надо будет дома затестить..
но на работе это не вариант =) |
ну вообще - папка это тоже файл, так что она тоже имеет свою дату изменения(или создания) и если эта дата новее, чем дата создания(изменения) файлов внутри, то отображается именно дата создания(изменения) папки. видимо с этим беда и связана. как лечить - хз
|
|
Когда ты сортируешь папки по дате, винда (здесь и дальше речь про XP) ведь не лезет никуда внутрь: она просто берет для каждой папки определенное значение (назовем его "Дата последнего изменения"), которое этой папке было прописано раньше, и по нему сортирует.
Пусть у тебя есть папка А, а внутри нее - папка Б. Когда ты создаешь внутри папки Б какой-то объект В, винда обновляет дату последнего изменения папки Б, но при этом не обновляет дату последнего изменения папки А. Сколько объектов внутри Б ни создавай, дата А от этого не изменится. Поэтому способа отсортировать папки А по дате последнего изменения объектов типа В не существует: их даты последнего изменения никак не влияют на дату последнего изменения папок А. По-моему так. |
а сторонние проги какие-нить эту задачу не решают?
ибо мне бы нужно, чтобы винда лезла в самые недра папочки и выстраивала с учетом этого.. |
Цитата:
Для того, чтобы проблему решала "сторонняя прога", нужно, чтобы эта прога при создании каждого файла на диске проходила весь путь от корневой папки диска до папки, в которой создан объект, и обновляла всем папкам дату. Это вряд ли реально, поэтому ответ на твой вопрос - "Нет, не решают". |
печаль...:(
|
Проще поиском найти все папки с файлами и в плоской структуре их отсортировать. Нафига такие сложности?
Так-то можно рекурсивно по папкам скриптом пробежаться, запомнить самую свежую дату и поставить ее на родительскую папку. Скрипт пускать по шедулеру. Писать на powershell или vbs. |
про скрипты - это не про меня =)
а вот про поиск - любопытно. ток не пойму, какие параметры поиска задать.. |
А что сделать-то хочется? Конечный результат какой должен быть?
|
ну, есть папка с архивом в интранете нашем. и там рандомно может появляться новая инфа (на любом из уровней подпапок).
вот ищу вариант оптимального поиска свежей инфы :) |
поиск по последнему изменению, не?
|
в общем, ситуация еще печальнее :o
при добавлении инфы на внутренний сайтик в какую-нить закопанную подпапку, дата ее изменения обновится. а вот сам добавленный файлик может быть и недельной давности. и когда я выкачаю всю эту главную папку себе на комп, то время изменения и главной, и всех внутренних папок изменится в соответствии с временем, когда они были скопированы мне на комп. таким образом поиск по времени мне не поможет ни с папками, ни с файлами. остается только вручную мониторить непосредственно на сайте, выискивая свежие папки... |
так веб-средствами это еще проще сделать. там хоть на сайт отдельную колонку с датой повесить, хоть на электронку чтоб кидал изменения в файлах.
|
Цитата:
видел бы ты наш сайт :D и никто не будет что-то там добавлять для того, чтоб мне жизнь облегчить..:rolleyes: |
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
я же сказал, что при копировании на мой комп все папки становятся примерно одинаковыми по дате изменения (диапазон - время, которое заняло копирование).
и их сортировка мне ничем не поможет. а файлы могут быть сегодняшними, могут быть вчерашними, могут быть недельной давности. но выложили их сегодня. и для меня они новые. а для файловых менеджеров нет. вроде бы, в том сообщении все достаточно ясно объяснил... |
Цитата:
|
так про эти ново/не ново я уже два поста расписываю подробно, ну ё-маё :)
если б я имел доступ к машине, где они лежат, я б просто попросил человека, который добавляет туда новые файлы, разок в день докладывать мне, чего там обновилось. но это не так =) |
Цитата:
|
сейчас Полар уговорит кого-нить написать скриптик, который будет ходить и сверять даты создания файлов(или их появление) прямо на сервере:D
|
так а чего в личку? тему можно смело зафлуживать :D
мало ли, кому тож интересно? или ты хочешь что-то, что не для глаз всех, мне написать? :cool: |
Цитата:
|
Цитата:
|
Цитата:
|
ты хочешь сказать, что файловый менеджер способен админить странички в интранете?
у нас там есть колонка "last modified", по ней и видно изменение. |
Цитата:
|
|
ох руки бы поотрывать...
|
Да, жестко. Против просмотра папок через Internet Explorer айти-наука в общем-то бессильна.
|
А как это технологически реализовано? Если это не статическая страничка в блокнотике набитая, то есть шансы, что это реализовано через WebDav. Тогда все можно сделать и достаточно элегантно.
|
|
Цитата:
|
ну, тыкая по папочке, я в нее вхожу.
когда тыкаю на файлик, предлагается его открыть или сохранить. а вообще, ладно уже, забейте =) буду физически просматривать |
Цитата:
|
Я так мимо проходя... Никто не знает можно ли связать учётку microsoft с доменной учёткой?
|
Вот сижу и до сих пор страдаю, у меня Dolphin в KDE это всё автоматом делает.. Что я делаю не так?
|
Цитата:
|
Цитата:
|
Часовой пояс GMT +3, время: 04:19. |
Powered by: vBulletin Version 3.8.7 (Russian)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.