Змінення всіх асоціацій типу файлів з однієї програми на іншу


10

Чи можна легко змінити всі асоціації типів файлів, які в даний час пов'язані з однією програмою, на іншу програму в одній партії? У моєму випадку я намагаюся змінити всі типи файлів, які зараз пов’язані з Notepad, щоб замість цього використовувати Notepad ++ у Windows 7.

Болісно пройти через те, Default Programs > Set Associationsщо після кожного типу весь список знову заповнюється, займаючи кілька секунд. Чи можу я здійснити пошук і заміну в реєстрі чи щось ще простіше?

Відповіді:


8

У багатьох програмах можна встановити типи файлів, пов'язаних із самою програмою, з налаштувань. Наприклад, у Блокноті ++ ви можете перейти в Налаштування -> Налаштування та вибрати вкладку Асоціація файлів. Там ви можете додати файли, які мають бути пов’язані з блокнотом ++.

Це не пряма відповідь на те, що ви запитували, але це має виконати те саме завдання. У випадку, якщо програма, з якою ви хочете встановити асоціації, не має цієї опції, вам доведеться використовувати свій метод.


9

Відповідь Т. Калтнекара для цієї програми чудова, але редактор програм за замовчуванням може зробити це для будь-якої програми та будь-якої дії контекстного меню для будь-якої кількості розширень.

Відкрийте програму, натисніть File Type Settings. Вікно пошуку, крім пошуку розширень та описів, підтримує обмежені розширені запити у форматі <verb>:<application>, де "дієслово" означає елемент у контекстному меню типу файлу, а "додаток" - програма, яку елемент запускає при натисканні на нього.

Тож у вашому випадку ви шукаєте, open:notepadщоб отримати список усіх типів файлів, які відкриваються в Блокноті:

Пошук типів файлів за програмою

Потім можна вибрати всі елементи, які ви хочете зі списку (Ctrl + Клацання, Shift + Клацання або Клацніть + Перетягніть як звичайне), а потім натисніть Next.

На сторінці контекстного меню виберіть елемент, який ви хочете відредагувати ( Openу цьому випадку) та натисніть кнопку Edit Selected Command. Потім ви знаходитесь на цій сторінці, де ви ставите шлях до програми на ваш вибір. Для вас це Notepad ++ ( %1це параметр, який ви передаєте програмі, щоб він відкривав файл, який ви натиснули. Це звичайна річ Windows):

Відредагуйте дієслово для кількох типів файлів

Потім Next, Save Context Menuі ви закінчили.


Погляньте на фотографії ;-)
Іво Фліпс

4

Існує також досить зручне програмне забезпечення під назвою FiletypesMan, яке дуже зручно мати при роботі з файловими типами.


1

Крім того, ви можете змусити Windows думати, що він використовує Блокнот , адже він фактично використовує Notepad ++. В основному ви перейменовуєте блокнот ++. Exe в notepad.exe і поміщаєте виконуваний файл у відповідні каталоги.

Редагувати: більш обширні інструкції


+1 Цікаво, і в цей момент я готовий розважити ідею. Але я б на самому ділі досить просто змінити асоціації, якщо це можна зробити легко.
Адам Беллер

2
Власне, краще скористатися трюком Параметри виконання файлів зображень. Набагато простіше повернути, і не потрібно дурити механізм захисту файлів Windows.
СамБ

0

Піктограма Chrome не відображається у форматі htm та html-файлів у Провіднику Windows - Рішення

  1. Відкрийте FileTypesMan.exe (безкоштовна програма від Nirsoft)
  2. У ньому будуть перераховані всі типи файлів, зареєстровані на комп'ютері.
  3. Виберіть тип файлу htm. У ньому буде перераховано всі дії, що стосуються цього типу файлу, наприклад. Відкрийте, а також Редагувати та друкувати, що відображаються як & редагування та & друк.
  4. Переконайтесь, що всі дії (включаючи редагування та друк) пов'язані з хромом. exe Якщо ні, то змініть програму за замовчуванням на chrome exe.
  5. Повторіть кроки для типу файлу html.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.