Показать полную графическую версию : [решено] Команда "открыть с помощью"
RomanWAR
15-11-2012, 02:46
Все в курсе что есть такая фишка, правой кнопкой мышки на файле, открыть с помощью, далее выбираешь программу, ставишь галочку всегда открывать эти типы файлов этой программой и все ок
Возникла проблема. При выборе программы, она почему-то не отображается в списке доступных. Файл - обычный .xlsm (Excel), программа соответственно Excel. Зачем мне все это понадобилось? Сама программа стоит в файловом контейнере TrueCrypt (сам контейнер смонтирован), соответственно Excel Portable
Не знаете что можно придумать?
Petya V4sechkin
15-11-2012, 07:36
соответственно Excel Portable
Тогда что вас удивляет? При нормальной установке создается раздел реестра
HKEY_CLASSES_ROOT\Applications\EXCEL.EXE
RomanWAR
15-11-2012, 10:56
Petya V4sechkin, блин, ну можно ведь как-то отдельным расширениям файлов присудить открытие через "такое-то путь к программе .exe файл"
Denisoff
15-11-2012, 11:13
RomanWAR, открыв программу, вы не можете открыть в ней документ?
RomanWAR
15-11-2012, 11:23
Denisoff, таким образом могу
Я хочу чтобы документ открывался двойным щелчком и включался через нужную мне программу. Сейчас я это настроить не могу, из-за проблемы описанной в первом посте
Denisoff
15-11-2012, 11:31
RomanWAR, вы же не можете сопоставить тип файла с конкретной программой.
RomanWAR
15-11-2012, 11:32
Denisoff, не понял вас
Denisoff
15-11-2012, 11:35
RomanWAR,
Панель управления\Все элементы панели управления\Программы по умолчанию\Задать сопоставления
LehaMechanic
15-11-2012, 11:35
А если вынести его из Криптохранилища? Может быть еще сборка Portable неудачная, поищите другую
RomanWAR
15-11-2012, 11:59
Denisoff, результат тот же что и в первом посте
Записал маленькое видео, которое показывает наглядно мою проблему: http://www.sendspace.com/file/rlntt6
Leha Ares, вынес из Криптохранилища - результат тот же
"Может быть еще сборка Portable неудачная, поищите другую" - лучшая сборка. их вообще не так много
Dzirt2005
15-11-2012, 12:35
RomanWAR, что находится в ключе "(По умолчанию)" в ветке реестра
HKEY_CURRENT_USER\Software\Classes\Applications\EXCEL.EXE\shell\open\command ?
Или, возможно, вместо EXCEL.EXE там будет "Microsoft Office Excel 2007.exe" (без кавычек естественно)
RomanWAR
15-11-2012, 12:41
Dzirt2005, В Classes у меня нету Applications - http://smotr.im/93KY
Dzirt2005
15-11-2012, 13:18
RomanWAR, и как это видно по самому началу раздела Classes? Applications довольно далеко от начала раздела.
RomanWAR
15-11-2012, 13:20
Dzirt2005, я извиняюсь, нашел все
У меня тут вот такое: http://smotr.im/93O7
А если чуть ниже в опцию зайти вот такое: http://smotr.im/93Of (обратите внимание раздел Z указан, а у меня раздел Y и путь другой)
Dzirt2005
15-11-2012, 13:25
А если чуть ниже в опцию зайти вот такое: http://smotr.im/93Of (обратите внимание раздел Z указан, а у меня раздел Y и путь другой) »
В этом разделе поменять полный путь на правильный, тот который реально есть на компьютере. Только путь и имя файла, кавычки в которые заключено это полное имя файла и "%1" не трогать, оставить такими как есть
RomanWAR
15-11-2012, 13:50
Dzirt2005, проблема решена, спасибо
oliveroil
15-11-2012, 13:54
RomanWAR,
здравствуйте.
Это обычная ситуация для PORTABLE. Мы - дисциплинированные челдоны и,чаще всего, просто не знаем варез.. Так что читайте инструкции на сайтах фанатов Пртабл. Но в данном сл. этот путь мной был пройден несколько раз, могу делиться.
1 Необходимо уничтожить SandBOX (песочницу), которую сделал EXCEL, но там могут быть и его необходимые папки (зависит от авторского исполнения). Теперь не спешите:
2 Посмотрите исходник (он сохранился?) - там есть папки кроме EXE-файла? Возможно, что кроме ЕХЕ нет ничего - это самое удобное. Если помимо него есть файл DAT или подобное, то он необходим так же. Все остальное создаётся в момент первого запуска - все это удаляйте (если нет исходника отпишите копию и экспериментируйте).
3 Запустите утилиту UNassoc (удаление фйл. ассоциаций), найдите в правой колонке нерабочие расширения (начинаются с точки) и зарубите их на корню. Лучше - все, которые от EXCEL.
http://narod.ru/disk/63718203001.952b4e225440e0d49ff4c5c76160d040/FileUnassoc_1_4.zip.html
... не переживайте - вы их восстановите тут же..
3 Теперь запускаем EXCEL один раз (появится песочница). Ассоциируйте файлы с EXCEL заново - все должно работать.
4 Если история не закончилась..
Идем в REGEDIT.
Копируем точное название исполняемого файла EXCEL.
Вставляем в поле "поиск"
Последовательно удаляем все найденные ключи (строковые параметры) с именем этого файла (тут осторожнее..).
Перезапуск \ первый старт Excel \ Ассоциируем файл
Вместо прямой редакции реестра можно прибегнуть к Wise Reg.Cleaner - это безопаснее.
Портабл программа (одна и та же) тиражируется "авторами" в десятках версий. Работают они совершенно по разному. Подбор "любимой" бывает весьма муторным. Идеал - это один ЕХЕ-шник и никаких хвостов по системе.
ЗДРАВСТВУЙТЕ решила такую проблему: нажмите - найти другое приложение на этом компьюторе - найдите папку Microsoft Office - далее папку Office14 - и выбирите в этой папке файл EXCEL.EXE - все
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.