Показать полную графическую версию : [файл-менеджер] Far Manager
Страниц :
1
[
2]
3
4
5
6
7
8
9
Содержимое реестра по указанным веткам у меня следующее (имя-тип-значение):
1. HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts.PDF:
Свойства:
(По умолчанию) - REG_SZ - (значение не присвоено)
Progid - REG_SZ - AcroExch.Document
Папка OpenWithList:
Свойства:
(По умолчанию) - REG_SZ - (значение не присвоено)
a - REG_SZ - AcroRd32.exe
b - REG_SZ - thunderbird.exe
MRUList - REG_SZ - ab
Папка OpenWithProgids
Свойства:
(По умолчанию) - REG_SZ - (значение не присвоено)
AcroExch.Document - REG_NONE - (двоичное значение нулевой длины)
2. HKEY_CLASSES_ROOT\.pdf
Свойства:
(По умолчанию) - REG_SZ - AcroExch.Document
Content Type - REG_SZ - application/pdf
Папка OpenWithList
Свойства:
(По умолчанию) - REG_SZ - [пусто]
Acrobat.exe - REG_SZ - [пусто]
AcroRd32.exe - REG_SZ - [пусто]
Папка PersistentHandler
Свойства:
(По умолчанию) - REG_SZ - {F6594A6D-D57F-4EFD-B2C3-DCD9779E382E}
Насколько я понимаю, AcroRd32.exe - это Acrobat Reader, Acrobat.exe - Acrobat Professional (выделены жирным шрифтом).
Что мне здесь изменить в реестре, чтобы Far тоже открывал pdf-ки Acrobat reader'ом ?
Petya V4sechkin
12-09-2008, 16:13
CyraxZ, странно, вроде должно одинаково вызываться AcroExch.Document.
А раздел HKEY_CURRENT_USER\Software\Classes\.pdf существует?
А раздел HKEY_CURRENT_USER\Software\Classes\.pdf существует?
Такого раздела нет.
В любом случае по Shift+Enter файлы должны открываться теми же программами, что и средствами Windows. Т.е. в случае с pdf - Acrobat Reader'ом. Но Far их почему-то даже по Shift-Enter открывает Acrobat Professional'ом...
Странная ситуация с файлами xls. Обычно Far нормально открывает эти файлы Excel'ем по Enter'у. Но вот наткнулся на один xls-файл, который Far пытается интерпретировать как архив. По Enter'у выводит сообщение об ошибке:
Неожиданный конец архива
и даже открывает xls-файл - там находятся:
- каталог _rels с файлом .rels
- каталог drs с файлами downrev.xml и shapexml.xml
- файл [Content_Types].xml
По Shift+Enter'у этот файл нормально открывается Excel'ем.
В прикреплении - этот странный файл.
Может, кто знает, что там не так ?
а это файл, созданный в 2007-м офисе, он стуктуру открытую имеет, вот и считается фаром как xml, а он фаром как zip открывается
И можно сделать так, чтобы Far не лез внутрь, а открывал его по Enter'у Excel'ем ?
попробуйте так: меню Команды - Ассоциации файлов - Ins (Добавить) - маски: *.xls, *.xlsx - Команда, выполняемая по Enter - excel "!.!"
то же самое для *.doc и *.docx, только команда соответственно winword "!.!"
а это файл, созданный в 2007-м офисе, он стуктуру открытую имеет, вот и считается фаром как xml, а он фаром как zip открывается
zip'ованный xml. Вот так поведение Far'а полностью и объясняется...
он стуктуру открытую имеет
Структуру, но не формат ?
попробуйте так: меню Команды - Ассоциации файлов - Ins (Добавить) - маски: *.xls, *.xlsx - Команда, выполняемая по Enter - excel "!.!"
то же самое для *.doc и *.docx, только команда соответственно winword "!.!"
Отлично. Двух зайцев за раз.
Попутно решается (обходится) и проблема
В свойствах Windows указано, что pdf должен открывать Acrobat Reader. В Windows так и происходит - pdf-ки открывает Acrobat Reader.
Но у Far'а на этот счёт своё мнение. И при нажатии Enter, и при нажатии Shift+Enter pdf-ка открывается с помощью Adobe Acrobat Professional.
назначением команды AcroRd32 "!.!" расширению pdf...
Структуру, но не формат ? »
тут почитайте подробнее: Форматы Ecma Office Open XML (http://office.microsoft.com/search/redir.aspx?AssetID=HA101723691049&CTT=5&Origin=HA101686761049)
тут почитайте подробнее: Форматы Ecma Office Open XML
Там написано, что новый Office может сохранять файлы как в старом xls-формате, так и в новом (по умолчанию) - xlsx. И что если xlsx-файл переименовать в xls, то он старым Office'ом открываться не будет, поскольку для открытия xlsx-файлов старым Office'ом нужно установить специальное обновление.
У меня же Office 2003 нормально открывает этот xls-файл, при этом никаких обновлений я не устанавливал. Следовательно, этот xls-файл - не переименованный xlsx-файл, а xls-файл старого формата. Тогда почему Far ведёт себя так, как будто это xlsx-файл (нового формата) ?
почему Far ведёт себя так, как будто это xlsx-файл »
потому, что он таки нового формата, просто сохранен как xls
никаких обновлений я не устанавливал »
точно? этого нет в установленных? 923505 (http://support.microsoft.com/kb/923505)
точно? этого нет в установленных?
Нет. У меня установлен WinXP Pro 2002 SP3. Но в appwiz.cpl у меня нет элемента "Пакет обеспечения совместимости для выпуска 2007 системы Microsoft Office"...
И в самом Excel'е нет расширения xlsx (нет возможности сохранять в этом формате).
И определяется этот файл в системе как "Лист Microsoft Excel", а не "Лист Microsoft Excel 2007"...
без разницы, все равно документ сохранен был в Excel 2007
...все равно документ сохранен был в Excel 2007
И как Вы это определили ?
Во время работы в программе которая работает через far редактируешь базы или что то подобное, в полноэкранном режиме при нажатии эскейп выкидывает из программы, а в неразвёрнутом режиме всё нормально работает, помогите настроить полноэкранный режим чтоб не выкидывало!!!!
Terry, версию фар'a, имя болезной программы озвучь? И проблема - когда из FAR'a запущена консольная программа в полноэкранном режиме, то при нажатии ESC выбрасывает из запущенной программы - я верно понял постановку вопроса?
версию фар'a »
FarPowerPack_v1.15
имя болезной программы озвучь »
поверте наслово если я скажу название программы вам точно это ни чё не даст!!!!
И проблема - когда из FAR'a запущена консольная программа в полноэкранном режиме, то при нажатии ESC выбрасывает из запущенной программы - я верно понял постановку вопроса? »
да вы меня прекрасно понили, поэтому жду от вас единственно правилього решения :))))))
поверте наслово если я скажу название программы вам точно это ни чё не даст!!!! »
поверь на слово - если я спрашиваю - значит, это не из праздного любопытства.
Любые другие консольные программы - типа Turbo(Borland)Pascal или FoxPro-шные базы - как себя ведут?
Установи чистый FAR, без кучи (не)нужных надстроек - возм., причина в одной из них.
типа Turbo(Borland)Pascal или FoxPro-шные базы »
такие программы не установлены на мой компьютер. Пробовал чистый не помогает.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.