Измените приложения по умолчанию, браузер или ассоциацию файлов через командную строку в Windows 10 - Winhelponline

Change Default Apps Browser

В Windows 10 настройка сопоставлений файлов для каждого пользователя для учетной записи пользователя, вошедшего в систему, должна выполняться только с помощью приложений по умолчанию или диалогового окна Открыть с помощью вручную. Если вы попытаетесь изменить записи реестра пользователя по умолчанию с помощью сценариев или пакетных файлов, Windows 10 будет сбросить ассоциацию файлов к настройкам Windows по умолчанию, и вы увидите раздражающие Настройки приложения по умолчанию были сброшены уведомление.



Установите браузер и ассоциации файлов по умолчанию через командную строку



Microsoft говорит приложения не должны писать к UserChoice раздел реестра, в котором хранятся пользовательские настройки ассоциации по умолчанию. Это связано с тем, что контроль должен осуществлять пользователь, а не программы. Программы, конкурирующие друг с другом и произвольно изменяющие пользовательские ассоциации, не принесут пользы пользователю. В UserChoice key - это защищенное место, а значение ProgID проверяется хешем.



Установите браузер и ассоциации файлов по умолчанию через командную строку

Когда вы используете Приложения по умолчанию или же Открыть с чтобы установить ассоциации, Windows 10 генерирует хэш для каждой ассоциации типа файла. Сгенерированный хэш основан на многих входных данных, таких как SID учетной записи пользователя, ProgId, время реестра и т. Д. И, возможно, другие параметры.



Браузер по умолчанию и ассоциация файлов через командную строку в Windows 10

Иногда пользователям может потребоваться ярлык для установки ассоциаций файлов для своей учетной записи без прохождения через Открыть с помощью диалога или приложения по умолчанию каждый раз. Некоторый тумблер или ярлык для изменения настроек браузера или ассоциации файлов по умолчанию будут большим подспорьем для пользователей.

К счастью, у нас есть SetuserFTA инструмент для этого. Чтобы установить ассоциацию файлов и браузер по умолчанию через командную строку, используйте SetuserFTA утилита, написанная Кристофом Колбичем. Колбич эффективно реконструировал алгоритм хеширования. Эта утилита автоматически генерирует хэш и устанавливает для вас значения по умолчанию.

Установите браузер и ассоциации файлов по умолчанию через командную строку

Чтобы изменить браузер по умолчанию с помощью командной строки, используйте этот синтаксис:

Progid расширения SetUserFTA.exe

Он также поддерживает протоколы URL (например, http , https , mailto , и т.д.)

Гугл Хром

Чтобы установить Chrome в качестве браузера по умолчанию, выполните следующие команды:

SetuserFTA http ChromeHTML SetuserFTA https ChromeHTML SetuserFTA .htm ChromeHTML SetuserFTA .html ChromeHTML

Fire Fox

SetuserFTA http FirefoxHTML SetuserFTA https FirefoxHTML SetuserFTA .htm FirefoxHTML SetuserFTA .html FirefoxHTML

Опера

SetuserFTA http OperaStable SetuserFTA htts OperaStable SetuserFTA .htm OperaStable SetuserFTA .html OperaStable

Microsoft Edge

SetuserFTA HTTP AppXq0fevzme2pys62n3e0fbqa7peapykr8v SetuserFTA HTTPS AppX90nv6nhay5n6a98fnetv7tpk64pp35es SetuserFTA Microsoft края AppX7rm9drdg8sk7vqndwj3sdjw11x96jc0y SetuserFTA .htm AppX4hxtad77fbk3jkkeerkrm0ze94wjf3s9 SetuserFTA .html AppX4hxtad77fbk3jkkeerkrm0ze94wjf3s9

СВЯЗАННЫЙ: См. Статью Как удалить ассоциации типов файлов с помощью редактора реестра для получения дополнительной информации о расширении файла → Сопоставление ProgID.

Средство просмотра изображений по умолчанию

Чтобы установить Windows Photo Viewer в качестве обработчика по умолчанию для файлов .png и .jpg, запустите:

SetuserFTA .jpg PhotoViewer.FileAssoc.Jpeg SetuserFTA .png PhotoViewer.FileAssoc.Png

Обратите внимание, что вы примените редактирование реестра Windows Photo Viewer, как описано в статье. Восстановить отсутствующую программу просмотра фотографий Windows в Windows 10 чтобы вышеуказанные команды работали. Без необходимой регистрации ProgId ваши файлы будут отображаться как файлы неизвестного типа.

Чтобы вернуться к Microsoft Photos по умолчанию, используйте эту командную строку:

SetuserFTA .jpg AppX43hnxtbyyps62jhe9sqpdzxn1790zetc SetuserFTA .png AppX43hnxtbyyps62jhe9sqpdzxn1790zetc

ProgID против «Applications program.exe»

Если приложение не определяет класс файла или Progid, вы также можете указать исполняемый файл программы, например Приложения program.exe типа тоже. Это работает, если программа зарегистрирована под HKCR Приложения ключ реестра.

Например, чтобы установить Notepad ++ в качестве редактора по умолчанию для файлов .txt, выполните:

setuserfta .txt приложения  notepad ++. exe

Чтобы вернуться к значениям по умолчанию ( notepad.exe ), используйте:

setuserfta .txt txtfile или setuserfta .txt applications  notepad.exe

Вы можете создать ярлыки на рабочем столе для необходимых команд, чтобы быстро переключать настройки по умолчанию одним щелчком мыши!

Просмотр текущих пользовательских значений по умолчанию для всех типов файлов

Чтобы получить пользовательские значения по умолчанию для всех типов файлов и протоколов URL, выполните команду:

SetuserFTA получить

Установите браузер и ассоциации файлов по умолчанию через командную строку

SetuserFTA упрощает настройку файловых ассоциаций.

Заметка: Есть аналогичная утилита от Danysys.com, которую я еще не тестировал. Если вы хотите проверить это, посетите Установить ассоциацию типов файлов по умолчанию в командной строке приложения Windows 10 UserChoice Hash Internal Method


Одна небольшая просьба: если вам понравился этот пост, поделитесь им?

Одна «крошечная» публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:
  • Приколи это!
  • Поделитесь этим в своем любимом блоге + Facebook, Reddit
  • Твитнуть!
Так что большое спасибо за вашу поддержку, мой читатель. Это займет не более 10 секунд вашего времени. Кнопки «Поделиться» находятся прямо внизу. :)