Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Казус Windows XP


LifeOnNet

Рекомендуемые сообщения

Привет!

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

Ссылка на комментарий
Поделиться на другие сайты

Образчик бы приложить... Такого не встречалось. Хотя в принципе тип некоторых файлов можно определить по их первым байтам, но Windows до сих пор ориентировалась при обработке файлов только по ассоциациям расширений их имен.

Ссылка на комментарий
Поделиться на другие сайты

образец пока не гарантирую, но могу сказать что файл является файлом Power Point. Кроме того тип файла не идентифицируется но контекстное меню соответствует типу файла: присутствуют и работают команды Show и Open.

Ссылка на комментарий
Поделиться на другие сайты

Возможно просто "открыть с помощью" сохранило приложение.

А расширение файла после этой процедуры прячется

Ссылка на комментарий
Поделиться на другие сайты

Да, но расширение не спрятано, а отсутствует.

Тип Файла: Файл, что означает отсутствие расширения само по себе.

Возможно просто "открыть с помощью" сохранило приложение.

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

P.S. Перемещение, переименование файла тоже не влияет на его ассоциацию с программой.

Изменено пользователем LifeOnNet
Ссылка на комментарий
Поделиться на другие сайты

LifeOnNet: ну так же всё просто, файлы без расширения теперь будут файломи Power Point - идея ясна? ;)

Ссылка на комментарий
Поделиться на другие сайты

winRAR тоже как-то умеет распознавать свои самораспаковывающиеся архивы хотя у них обычное exe расширение. При открытии файла в текстовом редакторе видно что в первых 10 символах обычно написан тип файла (для архивов проверено)

Ссылка на комментарий
Поделиться на другие сайты

Loader: WinRar читает заголовки файлов, но это единичная программа так делает + она знает что там должно быть, но РР этого делать не будет ибо он софт от M$ ;)

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...