PDA

Показать полную графическую версию : открыть с помощью


zhmekos
25-02-2010, 14:13
Добрый день!
На компе установлена win 7 и ГрандСмета. Файлы с расширением *gsf не открываются в программе ГрандСмета. при нажатии "открыть с помощью" дайтся выбор определённых программ, но Гранд сметы в них нет. При нажатии на обзор, выбираю файл gsmeta.exe но на этом всё кончается. он не открывается, не попадает в список "другие программы". Открываю только через саму программу. Как это исправить?

DImaN!
25-02-2010, 14:35
zhmekos, вы можете воспользоваться твиком реестра.
Посмотрите этот (http://forum.oszone.net/post-1225733-19.html) пост. Вам нужно сделать по аналогии

В двух словах.. Переходите в раздел [HKEY_CLASSES_ROOT], находите раздел [HKEY_CLASSES_ROOT\.gsf], смотрите на значение параметра @
Находите раздел [HKEY_CLASSES_ROOT\Значение, которое нашли выше] и переходите к разделу \shell\open\command, где вам нужно будет указать путь к приложению

zhmekos
25-02-2010, 14:44
а нет готового твикера?

zhmekos
25-02-2010, 14:59
DImaN!, а можно не в двух словах, а поподробнее!

DImaN!
25-02-2010, 15:07
1. Откройте редактор системного реестра (в диалоге "Выполнить" или в строке поиска меню "Пуск" введите regedit.exe);
2. Откройте в редакторе реестра раздел [HKEY_CLASSES_ROOT] и найдите раздел .gsf. перепишите оттуда все значения (или экспортируйте);
3. В разделе .gsf вы найдете параметр "По умолчанию", необходимо точно знать его значение;
4. Теперь после того, как вы узнали значение этого параметра, найдите в [HKEY_CLASSES_ROOT] раздел с таким же названием, как и значение, о котором я говорил выше;
5. Экпортируйте все из этого параметра и приложите файлы *.txt в следующем посте. + напишите путь к какталогу с программой "Гранд Смета" и имя запускника.

Попробуйте следующий твик реестра:

Операционная система х64:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.gsf]
@="GrandSmeta.Document"

[HKEY_CLASSES_ROOT\GrandSmeta.Document]
@="Файл документа ГРАНД Смета"

[HKEY_CLASSES_ROOT\GrandSmeta.Document\CLSID]

[HKEY_CLASSES_ROOT\GrandSmeta.Document\DefaultIcon]
@="\"C:\\Program Files (x86)\\Grand\\GrandSmeta 5.0\\Client\\Gsmeta.exe\",1"

[HKEY_CLASSES_ROOT\GrandSmeta.Document\Shell]

[HKEY_CLASSES_ROOT\GrandSmeta.Document\Shell\Open]
@="&Открыть"

[HKEY_CLASSES_ROOT\GrandSmeta.Document\Shell\Open\Command]
@="\"C:\\Program Files (x86)\\Grand\\GrandSmeta 5.0\\Client\\Gsmeta.exe\" ,%1"

Операционная система х86:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.gsf]
@="GrandSmeta.Document"

[HKEY_CLASSES_ROOT\GrandSmeta.Document]
@="Файл документа ГРАНД Смета"

[HKEY_CLASSES_ROOT\GrandSmeta.Document\CLSID]

[HKEY_CLASSES_ROOT\GrandSmeta.Document\DefaultIcon]
@="\"C:\\Program Files\\Grand\\GrandSmeta 5.0\\Client\\Gsmeta.exe\",1"

[HKEY_CLASSES_ROOT\GrandSmeta.Document\Shell]

[HKEY_CLASSES_ROOT\GrandSmeta.Document\Shell\Open]
@="&Открыть"

[HKEY_CLASSES_ROOT\GrandSmeta.Document\Shell\Open\Command]
@="\"C:\\Program Files\\Grand\\GrandSmeta 5.0\\Client\\Gsmeta.exe\" ,%1"




© OSzone.net 2001-2012