Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   [решено] Команда "открыть с помощью" (http://forum.oszone.net/showthread.php?t=246977)

RomanWAR 15-11-2012 02:46 2025813

Команда "открыть с помощью"
 
Все в курсе что есть такая фишка, правой кнопкой мышки на файле, открыть с помощью, далее выбираешь программу, ставишь галочку всегда открывать эти типы файлов этой программой и все ок

Возникла проблема. При выборе программы, она почему-то не отображается в списке доступных. Файл - обычный .xlsm (Excel), программа соответственно Excel. Зачем мне все это понадобилось? Сама программа стоит в файловом контейнере TrueCrypt (сам контейнер смонтирован), соответственно Excel Portable

Не знаете что можно придумать?

Petya V4sechkin 15-11-2012 07:36 2025842

Цитата:

Цитата RomanWAR
соответственно Excel Portable

Тогда что вас удивляет? При нормальной установке создается раздел реестра
HKEY_CLASSES_ROOT\Applications\EXCEL.EXE

RomanWAR 15-11-2012 10:56 2025914

Petya V4sechkin, блин, ну можно ведь как-то отдельным расширениям файлов присудить открытие через "такое-то путь к программе .exe файл"

Denisoff 15-11-2012 11:13 2025921

RomanWAR, открыв программу, вы не можете открыть в ней документ?

RomanWAR 15-11-2012 11:23 2025929

Denisoff, таким образом могу

Я хочу чтобы документ открывался двойным щелчком и включался через нужную мне программу. Сейчас я это настроить не могу, из-за проблемы описанной в первом посте

Denisoff 15-11-2012 11:31 2025932

RomanWAR, вы же не можете сопоставить тип файла с конкретной программой.

RomanWAR 15-11-2012 11:32 2025933

Denisoff, не понял вас

Denisoff 15-11-2012 11:35 2025936

RomanWAR,
Панель управления\Все элементы панели управления\Программы по умолчанию\Задать сопоставления

LehaMechanic 15-11-2012 11:35 2025938

А если вынести его из Криптохранилища? Может быть еще сборка Portable неудачная, поищите другую

RomanWAR 15-11-2012 11:59 2025960

Denisoff, результат тот же что и в первом посте

Записал маленькое видео, которое показывает наглядно мою проблему: http://www.sendspace.com/file/rlntt6

Leha Ares, вынес из Криптохранилища - результат тот же

"Может быть еще сборка Portable неудачная, поищите другую" - лучшая сборка. их вообще не так много

Dzirt2005 15-11-2012 12:35 2025985

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 2025988

Dzirt2005, В Classes у меня нету Applications - http://smotr.im/93KY

Dzirt2005 15-11-2012 13:18 2026010

RomanWAR, и как это видно по самому началу раздела Classes? Applications довольно далеко от начала раздела.

RomanWAR 15-11-2012 13:20 2026011

Dzirt2005, я извиняюсь, нашел все

У меня тут вот такое: http://smotr.im/93O7

А если чуть ниже в опцию зайти вот такое: http://smotr.im/93Of (обратите внимание раздел Z указан, а у меня раздел Y и путь другой)

Dzirt2005 15-11-2012 13:25 2026017

Цитата:

Цитата RomanWAR
А если чуть ниже в опцию зайти вот такое: http://smotr.im/93Of (обратите внимание раздел Z указан, а у меня раздел Y и путь другой) »

В этом разделе поменять полный путь на правильный, тот который реально есть на компьютере. Только путь и имя файла, кавычки в которые заключено это полное имя файла и "%1" не трогать, оставить такими как есть

RomanWAR 15-11-2012 13:50 2026036

Dzirt2005, проблема решена, спасибо

oliveroil 15-11-2012 13:54 2026039

RomanWAR,
здравствуйте.
Это обычная ситуация для PORTABLE. Мы - дисциплинированные челдоны и,чаще всего, просто не знаем варез.. Так что читайте инструкции на сайтах фанатов Пртабл. Но в данном сл. этот путь мной был пройден несколько раз, могу делиться.

1 Необходимо уничтожить SandBOX (песочницу), которую сделал EXCEL, но там могут быть и его необходимые папки (зависит от авторского исполнения). Теперь не спешите:

2 Посмотрите исходник (он сохранился?) - там есть папки кроме EXE-файла? Возможно, что кроме ЕХЕ нет ничего - это самое удобное. Если помимо него есть файл DAT или подобное, то он необходим так же. Все остальное создаётся в момент первого запуска - все это удаляйте (если нет исходника отпишите копию и экспериментируйте).

3 Запустите утилиту UNassoc (удаление фйл. ассоциаций), найдите в правой колонке нерабочие расширения (начинаются с точки) и зарубите их на корню. Лучше - все, которые от EXCEL.
http://narod.ru/disk/63718203001.952...c_1_4.zip.html
... не переживайте - вы их восстановите тут же..

3 Теперь запускаем EXCEL один раз (появится песочница). Ассоциируйте файлы с EXCEL заново - все должно работать.

4 Если история не закончилась..
Идем в REGEDIT.
Копируем точное название исполняемого файла EXCEL.
Вставляем в поле "поиск"
Последовательно удаляем все найденные ключи (строковые параметры) с именем этого файла (тут осторожнее..).
Перезапуск \ первый старт Excel \ Ассоциируем файл
Вместо прямой редакции реестра можно прибегнуть к Wise Reg.Cleaner - это безопаснее.

Портабл программа (одна и та же) тиражируется "авторами" в десятках версий. Работают они совершенно по разному. Подбор "любимой" бывает весьма муторным. Идеал - это один ЕХЕ-шник и никаких хвостов по системе.

Индира 27-11-2017 23:54 2780616

ЗДРАВСТВУЙТЕ решила такую проблему: нажмите - найти другое приложение на этом компьюторе - найдите папку Microsoft Office - далее папку Office14 - и выбирите в этой папке файл EXCEL.EXE - все


Время: 17:06.

Время: 17:06.
© OSzone.net 2001-