3

Назовите меня сумасшедшим, но я уверен, что помню эту возможность, существовавшую в предыдущих версиях Windows. В Windows 7 мы можем иметь расширения файлов Выкл ... или Вкл. Выбери один. Есть ли какой-то неясный ключ, скрытый в реестре, чтобы Explorer показывал определенные расширения, но оставлял остальные скрытыми?

В моем случае я хотел бы всегда показывать расширения для текстовых файлов (* .txt, * .csv, * .tdt), потому что мне часто приходится обрабатывать плоские файлы, которые могут иметь расширение .txt там, где мне это нужно. быть .csv, например. Я бы предпочел не иметь расширений на все время, это просто беспорядок почти для всех файлов.

1 ответ1

5

Откройте редактор реестра, перейдите к HKCR (хотя HKCU\Software\Classes было бы лучше, но большинство из них ленивы). Для каждого типа файла создайте строковое значение нулевой длины с именем AlwaysShowExt .

Например, если у вас есть .txt:

  1. Перейдите к подразделу для расширения - HKCR\.txt - и запишите данные, хранящиеся в значении « (Default) » - обычно это txtfile .

  2. Перейдите к подразделу типа файла HKCR\txtfile , щелкните правой кнопкой мыши список значений, выберите « Создать» → «Строковое значение» и назовите новое значение AlwaysShowExt .

Не все расширения имеют отдельные подключи для типов файлов - иногда вся информация хранится непосредственно в HKCR\.myext В таких случаях AlwaysShowExt переходит непосредственно к подразделу расширения.


Весьма вероятно, что существуют специальные программы для редактирования типов файлов, возможно, с поддержкой AlwaysShowExt и других флагов. Я не знаю, что рекомендовать, хотя.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .