Свяжите тип файла с определенной программой

Свяжите тип файла с определенной программой

Как связать определенный тип файла с приложением на ПК с Windows (Vista)?

решение1

Метод №1 (на лету):

  1. Щелкните правой кнопкой мыши файл того типа, который вы хотите изменить, и выберите «Свойства».
  2. На вкладке «Общие» нажмите кнопку «Изменить».
  3. Выберите программу из списка или нажмите кнопку «Обзор», чтобы выбрать файл .EXE на жестком диске.

Способ №2 (просмотр списка типов файлов):

  1. Откройте Панель управления.
  2. На главной странице панели управления выберите «Программы», а затем нажмите «Сделать так, чтобы тип файла всегда открывался в определенной программе».

    Или в классическом виде откройте «Программы по умолчанию» и нажмите «Связать тип файла или протокол с программой».

  3. Выделите тип файла в списке и нажмите «Изменить программу».

К сожалению, ни один из методов в Vista не позволяет вам выбирать что-либо, кроме программ по умолчанию, таких как программы, перечисленные в контекстных меню ваших файлов. Если вы хотите полный контроль над типами файлов, используйте этот инструмент:

Метод №3 (Доктор типа файла):

  1. Загрузить и установитьЭлектроинструменты Creative Element.
  2. Откройте панель управления Creative Element Power Tools.
  3. Включите опцию «Изменить ассоциации типов файлов» и нажмите «Принять».
  4. Щелкните правой кнопкой мыши файл того типа, который вы хотите изменить, и выберите «Изменить тип файла», чтобы открыть это окно:

альтернативный текст

Источник

решение2

Как насчет метода №5 (для тех, кто любит командную строку):

  1. Откройте командную строку с повышенными привилегиями.
  2. Используется FTYPE {fileType}={commandString}для создания типа файла и соответствующей команды для открытия файла.
  3. Используйте ASSOC {.fileExtension}={fileType}для связывания расширения файла с созданным вами типом файла.

Пример:

FTYPE MyCustomType=C:\Program Files\MyCustomProgram\MyProg.exe "%1"
ASSOC .custom=MyCustomType

Обратите внимание, что многие типы файлов могут быть уже зарегистрированы в вашей системе. Вы можете перечислить их все, просто введя FTYPEбез аргументов.

решение3

Метод добавления №4:

  1. Щелкните правой кнопкой мыши по файлу того типа, который вы хотите изменить.
  2. Щелкните Open With...(выберите Choose Default Program..., если появится подменю)
  3. Выберите приложение, с помощью которого вы хотите открыть этот тип файла. Вы также можете нажать кнопку обзора, если Windows не предлагает то, что вам нужно.
  4. Always use the selected program to open this type of fileУбедитесь, что отмечено поле

решение4

Я добился правильного способа АССОЦИАЦИИ ФАЙЛОВ с помощью этих команд cmd. Это всего лишь пример:

REG ADD "HKEY_CLASSES_ROOT\Applications\notepad++.exe\shell\open\command" /v @ /t REG_SZ /d "\"C:\\Program Files\\Noteepad++\\notepad++.exe\" \"%1\"" /f
REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.txt" /v "Application" /t REG_SZ /d "notepad++.exe" /f
REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.txt\OpenWithList" /v "g" /t REG_SZ /d "notepad++.exe" /f

assoc .txt=MyCustomType
ftype MyCustomType="C:\Program Files\Noteepad++\notepad++.exe" "%1"

(лучше поместить их в .bat файл)

Связанный контент