Сортувати файли за датою зміни, але папки завжди перед файлами в Провіднику Windows?


50

Я можу сортувати файли та каталоги в Провіднику Windows за date modified. Я завжди дозволяю першим відображати останні файли. Але коли я сортую за датою зміни, каталоги завжди відображаються після файлів.

Чи можна сортувати файли за зміною дати, але відображати каталоги перед файлами?


Командний рядок або браузер графічного файлу?
— grawity


Відповідь sHr0oMaN нижче працює для мене, але FYI, якщо ви використовуєте Бібліотеку замість звичайної папки, вона сортує папки спочатку в режимі модифікації дати.
— Шарль

Відповіді:


8

Я намагався зробити те саме (тобто відрізняти сортування папок від файлів, залишаючи файли відсортованими за датою). Незграбне рішення для win7 мені пропонує інший пост суперпользователя , використовуючи можливості "групи за". Якщо атрибути файлів відображаються в провіднику (наприклад, перегляд> сортування за> докладніше ...> [перевірити "атрибути"] ), то можна згрупувати за атрибутами (по суті файли проти папок), використовуючи перегляд> згрупувати за> атрибутами та сортувати за датою, зміненою за допомогою подання> сортувати за> датою, зміненою . Завдяки цьому я можу отримати папки, які відображатимуться вгорі, а файли під цим розташовані за датою.

Чому я хотів би це зробити? Я аж ніяк не педантичний у тому, як я впорядковую файли, але все-таки знаходжу велику структуру каталогів - і, як правило, при натисканні на це, мене зазвичай цікавить потрапляння в папки. Коли я дістався потрібної папки, зазвичай я хочу отримати доступ до останнього зміненого файлу. Отже, папки та нещодавно змінені файли вгорі економить прокрутку.


8
Чому це було прийнято як відповідь? Чи ОП не намагається уникнути поведінки за замовчуванням автоматичного групування файлів і папок окремо під час сортування? Це не відповідає на питання ...
— Омар

1
Ви маєте рацію, це невдало, плюс він не завжди зберігає папки перед файлами, як повністю прихована відповідь від @ sHr0oMaN
— jla

1
Це не відповідь. Відповідь нижче на superuser.com/a/595669/427063 .
— Марк Креймер

100

Спочатку переведіть каталог у режим перегляду "Деталі" (якщо його ще немає), щоб у вас були заголовки стовпців.

Якщо натиснути на заголовок "Дата зміни", який буде сортувати за датою зміни (зменшення), а потім Shiftнатиснути кнопку "Ім'я", він повинен залишатися відсортованим за датою зміни (зменшення), але з папками вгорі.

Примітка. Це спостерігається як не працює, коли ввімкнено "панель попереднього перегляду" (Windows 7). Просто відключіть область попереднього перегляду тимчасово за допомогою Alt+ Pперед тим, як сортувати. Після цього панель попереднього перегляду може бути повторно включена, і спосіб сортування залишиться.

Щоб відновити це, просто натисніть на будь-який стовпець, який ви хочете сортувати.

Після того, як ви встановите потрібний порядок сортування, ви можете перейти в один з інших режимів перегляду (наприклад, "Значки", "Список" або "Плитки"), і презентація збереже порядок сортування, який ви вказали.


10
Це фактично працює (випробувано на Win8.1). Це єдине реальне рішення, яке я бачив, яке не створює інших проблем.
— Борт

1
Працює над Win7. Ненавиджу мою компанію за те, що змусив мене працювати на Windows.
— AlikElzin-kilaka

1
Працював відмінно на Windows 7, це найкраще рішення цього питання.
— Джейк Батман

9
Також працював для мене в Windows 10.
— jenovachild

3
Дуже дякую за це. Я знаю, що я трохи спізнююсь, але що відбувається, коли ви Shift клацніть на ім'я? Це вторинний сорт чи щось таке?
— Чарльз

19

Спробуйте впорядкувати файли за датою, а не за датою зміни. У мене завжди проблеми з папками, що з’являються перед моїми файлами. Здається, коли ви розміщуєте дату, папки відображаються вгорі незалежно від напрямку розташування. Коли ви розміщуєте дату, змінену за датою, папки завжди знаходяться внизу в порядку зменшення.


11
Вибачте, але це неправильно і вводить в оману. Пам'ятайте, що "Дата" працює інакше, ніж "Дата змінена". Якщо ви сьогодні скачаєте документ з Інтернету, файл міг востаннє "зберегти" рік тому. Сортування за "Дата", ймовірно, приведе цей файл далеко в минуле. "Дата зміни" використовуватиме дату, коли файл було скопійовано на ваш комп'ютер. Таким чином, важливо усвідомити, що нещодавно завантажені файли можуть АБО НЕ МОЖИТИ бути біля верхньої / нижньої частини списку при сортуванні за "Дані". Рішення ACTUAL розміщено нижче "sHr0oMaN".
— Борт


4

У Windows:

dir /og-d

сортуватимуть каталоги спочатку ( g), а потім у порядку найновішого першого ( -d).


1
Я і ОП зацікавлені в сортуванні в Провіднику Windows. Ваша команда спрацювала, але як я можу застосувати її до Windows Explorer?
— jla

1
@jla: Я відповів на питання, перш ніж ОП додав кваліфікацію Windows Explorer.
— Денніс Вільямсон

4

Ні, на жаль, саме так поводиться Windows Explorer, він завжди групує папки перед файлами (або після, залежно від напрямку сортування).

Багато користувачів скаржилися і просили можливість переплутати файли та папки, як це роблять деякі інші ОС, але це все ще не є опцією для Windows Explorer (хоча деякі альтернативні оболонки Windows та файлові менеджери реалізували таку функцію).


Я погоджуюся, що вона групує папки без вибраних групою, але до 8.1 оновлення моїх папок завжди залишалось на вершині незалежно від того, як я сортував. Тепер вони залишаються на вершині, лише якщо я використовую подання бібліотеки, інакше вони пропускають сторони, як ви вказуєте. Я майже впевнений у цьому зміні, я майже завжди сортую за датою зміни, що спадає, щоб захопити останній час побудований вихід, щоб зміни були негайно очевидні і не змінювалися для мого процесу.
— jla

Насправді, якщо встановити каталог як "Фотографії" або "Відео", папки завжди будуть вгорі, незалежно від напрямку сортування.
— apraetor

3

Відповідь @ tryToBeClever працювала на мене, але з двома додатковими кроками:

  1. переглянути> сортувати за> докладніше ...> [позначити "Атрибути"]
  2. перегляд> згрупувати за> Атрибути
  3. перегляд> сортування за> Атрибути
  4. перегляд> сортування за> За спаданням (або натисніть на Attributesвкладку)
  5. перегляд> сортування за> Дата зміни

Мені довелося додати кроки 3 та 4, інакше атрибут Aфайлів завжди йшов першим раніше, ніж у папок, тобто D.


1
  1. Відкрийте панель властивостей для відповідної папки
  2. Перейдіть на вкладку «Налаштувати»
  3. Змініть тип вмісту папки на "Фотографії"

Папки завжди зберігатимуться вгорі, незалежно від напрямку сортування.


Я вважаю за краще такий підхід порівняно з необхідністю вручну сортувати date, а потім натискати клавішу зміщення name. Я можу залишити папку і повернутися до тієї ж поведінки сортування.
— Multinerd

0

TL; DR - утримуйте shiftта клацнітьname

: Детальна інструкція
Почніть із "Detailed view"
наступного, натисніть на "Dated Modified"заголовок стовпця, стрілка вказує вниз.
Нарешті, утримуйте shiftта натисніть "Name"заголовок стовпця.

Тепер у вікні відображатимуться всі папки вгорі, а найнедавніші файли будуть у верхній частині групи. Так само, як і з папками, найновіші будуть у верхній частині папок.

Потім ви можете застосувати його до значень за замовчуванням для всіх переглядів File Explorer, перейшовши до:
Files>Change Folder and Search Options>Folder Options>View
Потім натисніть кнопку"Apply to Folders"


Ми завжди цінуємо внески членів нашої громади! Однак чим ця відповідь насправді відрізняється від цієї ?
— Run5k

Ха, ваш пункт дійсний. Я, мабуть, пропустив ту частину відповіді, яка була такою ж, як і моя. Якби я це помітив, я, певно, не став би відповіді. Дякуємо, що ввічливо ставились до цього!
— semtex41
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.