Как-то давно я сталкивался с этим, но я хотел наоборот, убрать расширение из названия файла. Но неважно, делается это все в одном месте: я просто открывал любую папку, в верхнем меню (Файл, Правка, Вид,...) выбирал пункт "Сервис", далее "Свойства папки", откроется окно, в котором переходим на вкладку "Вид" и ищем пункт "Скрывать расширение...":
Если галочка стоит, то расширение файла отображаться не будет:
Если галочку убрать, то в названии файла будет показываться расширение файла:
<hr />
Кстати, когда расширение отображено, его можно случайно удалить из названия файла, тогда файл становиться неизвестного происхождения:
Thumbs.db - превьюшки изображений в этой папке.
Винда при включении режима просмотра папки "эскизы страниц" делает этот файл, чтобы каждый раз при входе в папку не делать эскизы по-новой...
Можно без последствий удалить - просто при следующем заходе в папку в этом режиме он опять будет создан - ну и несколько секунд уйдет на это...
<h2>Как сделать файл с расширением .bat</h2>
Создайте обычный текстовый файл. Сохраните его с расширением .bat. Можете поменять расширение у уже существующего файла. Если в командах присутствует русский текст, файл необходимо сохранять в кодировке 866 OEM Russian. В Windows XP вместо расширения .bat используйте расширение .cmd. Запускать его можете из Проводника, как и любой другой файл. Для того, чтобы отредактировать файл, кликните на нем в Проводнике правой кнопкой мыши, и выберите соответствующую команду.
Пакетный файл
Файл-сохранить как, тип файла: все файлы, название: блабла.bat
Сам по себе sig-файл не имеет никакой ценности и рассматривать его не надо. Это всего лишь навсего представление в (обычно web) интерфейсе части письма, подписанного электронной подписью (вероятнее всего S/MIME или вариациями).
Открывать надо полное письмо/файл в клиенте, который понимает данный формат ЭЦП, чтобы получить пользовательскую достоверную информацию ("сообщение не изменено", "подпись не просрочена", "подпись принадлежит такому-то")