Сортувати файли за датою зміни, але папки завжди перед файлами в Провіднику 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.