Як додати попередній перегляд файлів за замовчуванням для файлів у Провіднику?


11

Якщо я натискаю на файл .ts(машинопис) і активую панель попереднього перегляду в Провіднику Windows, то я бачу попередній перегляд файлу:

введіть тут опис зображення

Чому? Тому що я встановив Блокнот для відкриття .tsфайлів.

Але у мене є .jsфайли, які я встановив, Notepad++щоб їх відкрити, і я не бачу попереднього перегляду на панелі попереднього перегляду:

введіть тут опис зображення

Питання

Як я можу відображати .jsфайли на панелі попереднього перегляду та зберігати Блокнот ++ як програму типового типу цього файлу?

Я не хочу відкривати Блокнот ++ з опцією: Клацніть правою кнопкою миші> Відкрити за допомогою.

У мене Windows 7.


1
Ви можете спробувати winhelponline.com/blog/…
скасувати

@ Rahul2001 теж не працює. Я з'ясував, що якщо є програма, зареєстрована до цього розширення, попередній перегляд не працює.
Рой Намір

Відповіді:


11

Дотримуйтесь цих вказівок, щоб відредагувати Реєстр та призначити обробник попереднього перегляду тексту Windows для .jsрозширення файлу. (Виходячи з цієї статті How To Geek .)

  1. Відкрити редактор реєстру
  2. Перейдіть до HKEY_CLASSES_ROOT\.jsта запишіть вміст значення (за замовчуванням) . Це ProgID, до якого .jsзареєстровано розширення: введіть тут опис зображення
  3. Перейдіть до ключа ProgID. Ми знайдемо наш ключ за адресоюHKEY_CLASSES_ROOT\JSFile
  4. Розгорніть ключ. При необхідності створіть підрозділ під назвою ShellEx
  5. Під клавішею ShellEx створіть новий ключ на ім'я {8895b1c6-b41f-4c1c-a562-0d564250836f} . Примітка: Згідно з MSDN, наявність цього точного значення вказує Windows, що це обробник попереднього перегляду.
  6. Виберіть цей новостворений ключ та встановіть його (за замовчуванням) значення {1531d583-8375-4d3f-b5fb-d23bbd169f22} . Це ідентифікатор для обробника тексту попереднього перегляду Windows. введіть тут опис зображення
  7. Зміна набере чинності негайно.

1
Це не працює. І я навіть перезапустив explorer.exe(windows 7 pro)
Royi Namir

1
@Royi Цікаво. Я перевірив це, і це спрацювало. Чи можете ви спробувати ці кроки на іншому типі файлів і побачити, чи проблема не стосується .jsфайлів на вашій машині?
Я кажу, відновіть Моніку

Я з’ясував, що якщо є програма, зареєстрована до цього розширення, функція попереднього перегляду не працює.
Рой Намір

@Royi Можливо, має значення, яка програма зареєстрована. Під час тестування я використовував розширення, яке було пов'язано з програмою, яка не має власного обробника попереднього перегляду.
Я кажу, відновіть Моніку

Так, але моє запитання було "і досі зберігати Блокнот ++ як програму за замовчуванням цього типу файлів" ...... :-)
Royi Namir

6

Оскільки вміст файлу є просто простим текстом, ви можете змусити Провідника ставитися до нього як до такого. Ви можете скористатися Content Typeі PerceivedTypeдосягти цього. Ось як це зробити:

  1. У Редакторі реєстру перейдіть до ключа, що стосується цього типу файлу. Для запитаного типу файлу шлях буде таким HKEY_CLASSES_ROOT\.js.
  2. У цій клавіші клацніть правою кнопкою миші праву панель і виберіть New > String Value.
  3. Назвіть це як Content Type.
  4. Двічі клацніть це значення та встановіть його як text/plain.
  5. Повторіть кроки 2 - 4, але призначте значення як PerceivedTypeі встановіть значення text.

Перезапустіть Explorer і voilá ! Файл все ще буде пов’язаний з будь-яким встановленим вами редактором, але вбудована функція попереднього перегляду розглядає його як текстовий файл і відображатиме попередній перегляд.

Як побічний ефект, якщо ви сортуєте / групуєте свій список в Провіднику за сприйнятим типом, він буде класифікований під текстовим файлом.

Примітка. Наприклад, я зробив тест, зробивши .dummyі пов’язавши його з Google Chrome, файл можна було переглянути на панелі попереднього перегляду та двічі клацнувши на ньому, як і раніше, виконано Chrome за призначенням.

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