Что ж, это просто, в приложении, которое вы разрабатываете, в словаре для этого типа документа в Info.plist вашего приложения (если такого диктанта нет, сначала добавьте его), вы добавляете в ключ CFBundleTypeIconFile
имя icns файл в ресурсах вашего приложения, который предоставляет значок и…
Ой, подождите, вы имеете в виду, как это сделать, как пользователь? Как только этот вопрос будет перенесен в Ask Different, я смогу ответить на него, если не считать создание фиктивного приложения для этой единственной цели (EDIT:) или изменение значка источника в системе или в приложении, которому принадлежит .dat , который может использоваться для более чем одного типа и в любом случае является рискованным делом (END EDIT), я не знаю, как вы можете это сделать.