Можно изменить ассоциации файлов с помощью командной строки
assoc .c=Cfile
ftype Cfile="C:\emacs\bin\emacsclient" -n "%1"
Есть ли способ изменить значок файла таким же образом. Или это лучший способ сделать это путем редактирования реестра.
Я хочу сделать сценарий или программу на C, чтобы сделать это, поэтому мне не нужна программа сопоставления значков.