как задать файлу в каком автокаде запускаться?
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > как задать файлу в каком автокаде запускаться?

как задать файлу в каком автокаде запускаться?

Ответ
Поиск в этой теме
Непрочитано 13.09.2005, 13:10 #1
как задать файлу в каком автокаде запускаться?
Соня
 
Пермь
Регистрация: 14.01.2004
Сообщений: 220

2 автокада на машине, 2002 и 2006. По двойному щелчку по файлу 2006 автокада, открывается 2002 и ругается на несовместимость версий, как сделать, чтобы открывался 2006 по умолчанию?
Просмотров: 10112
 
Непрочитано 13.09.2005, 13:36
#2
Torino


 
Регистрация: 21.08.2003
Штаб
Сообщений: 943
<phrase 1=


Заметил такую штуку: dwg - файл открывается в том Автокаде, который запускался в последний раз.
Т.е. если последний Автокад, в котором ты работала, был 2006-й, то в дальейшем, при двойном щелчке, файл будет открываться в 2006-м Акаде.
Для выбора конкретного Акада можно щелкнуть правой кнопкой мыши на файле. И в пункте "Открыть с помощью..." выбрать нужную версию Автокада. Если этого пункта нет, то щелчек надо производить с нажатым правым Shift'ом.
Torino вне форума  
 
Автор темы   Непрочитано 13.09.2005, 13:41
#3
Соня


 
Регистрация: 14.01.2004
Пермь
Сообщений: 220


Torino kpblc также предположил, но унас это не действует, 2002 сто лет не открывали, стоит для успокоения совести , и как запасной вариант, пока не попривыкли к 2006.
Пытались и файлам соответствуюющим, задавать программу для открытия -указывали путь-2006, все равно открывает в 2002.

Впрочем, есть унас один засланец у него при прочих равных с нами настройках -открывается 2006-м.
Соня вне форума  
 
Непрочитано 13.09.2005, 13:48
#4
Torino


 
Регистрация: 21.08.2003
Штаб
Сообщений: 943
<phrase 1=


Могу предположить, что "засланец" имеет админские права на компьютере, в то время, как у остальных, что-то типа "Опытный пользователь". Либо у него установлениы особые права на запись в реестр.
Как вариант, попробуй сделать Repair (или Reinstall, если не поможет) 2006-му Автокаду. Может быть это вернет ассоциации расширений в нужное место.
Torino вне форума  
 
Автор темы   Непрочитано 13.09.2005, 13:55
#5
Соня


 
Регистрация: 14.01.2004
Пермь
Сообщений: 220


:? да и права у него аткие же.. а Repair если сделать- то настройки все по умолчанию встанут? и что это даст? он у нас самого начала такой вредный( а заново перенастраивать все под нас настроеннное- типа меню и т.д.-народ против.

А ты не знаешь где в реестре прописывается как открывать файлы автокада 2006?
Соня вне форума  
 
Непрочитано 13.09.2005, 14:14
#6
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406


Ну вообще-то, насколько мне помнится, тут дело действительно в реестре. Ситуация очень хорошо описана в "САПР на базе...", там же и решение есть. Поскольку подробно не помню, описывать не буду - если ShaggyDoc читает эту ветку, может, он расскажет тонкости работы с реестром?
> Соня : права-то у него могут быть и такие же, но дополнительно даны права полного доступа на определенные ветки реестра. И все, этого достаточно, чтобы все было ок.
---
На уровне предположений: у "заланца" не было попыток поставить 2004 и 2005 кады (а они после деинсталляции тоже оставляют хвосты). Соответственно у него машина более-менее корректно работает с этим делом.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 13.09.2005, 14:19
#7
Соня


 
Регистрация: 14.01.2004
Пермь
Сообщений: 220


kpblc
у нас все ветки одинаковые, все проверили, ставили как и всем, мало того сам "засланец" (а точнее "засланка", ей 60 лет) ничего не ставила и не делала, она только беспорядочно тыкала на все кнопки сподряд, это про нее я тебе говрила по аське, когда она запретила редактирование панелек.. вот я и думаю, а может есть какая то комбинация клавиш- она ее нажала и все стало у нее в шоколаде? Остальное администратор проверил- все как и у всех.
Соня вне форума  
 
Автор темы   Непрочитано 13.09.2005, 14:21
#8
Соня


 
Регистрация: 14.01.2004
Пермь
Сообщений: 220


Ну неужели разработчики об этом не подумали? :?

kpblc, у тебя же тоже куча автокадов на машине- как ты то с этой прблемой справился?
Соня вне форума  
 
Непрочитано 13.09.2005, 14:26
#9
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406


А я живу по другому: я сначала открываю приложение, в котором буду работать, а потом из-под него [Ctrl]+[O] и вперед. И мне фиолетово, какой кад запускался последним
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 13.09.2005, 14:29
#10
Соня


 
Регистрация: 14.01.2004
Пермь
Сообщений: 220


kpblc
против лома нет приема!
мы также сейчас делаем-достало.
причем его достаточно открыть и потом двойной щелчок уже понимает, что надо открывать в этом автокаде, но стоит его закрыть, он тут же все "забывает"
Соня вне форума  
 
Непрочитано 13.09.2005, 15:23
#11
Евгений

Инженер-конструктор РЭА
 
Регистрация: 21.08.2003
Питер
Сообщений: 72
<phrase 1=


Сделал по другому. Унас установлены АСАД 2002, 2004, 2005, 2006 Работаем кому в чем удобно и в зависимости от компа. Так вот все файлы записываются как АСАД2002. и открываются любым АСАДом. А вооще был написан bat-ничек. Но про него как то усе быстро забыли...
Евгений вне форума  
 
Автор темы   Непрочитано 13.09.2005, 15:31
#12
Соня


 
Регистрация: 14.01.2004
Пермь
Сообщений: 220


Цитата:
А вооще был написан bat-ничек
Вот! как вы его написали и что в нем?

и еще личный вопрос, зачем вам столько автокадов то?? ну 2002 и 2006 еще понятно, но зачем 2004 и 2005?
Соня вне форума  
 
Непрочитано 13.09.2005, 15:31
#13
vk

сисадмин
 
Регистрация: 26.08.2003
Самара
Сообщений: 1,022
<phrase 1=


Из проводника:
Сервис -- Свойства папки -- Типы файлов -- DWG -- Дополнительно -- выбрать open -- Изменить -- в графе Приложение, использующее действие что написано?
vk вне форума  
 
Автор темы   Непрочитано 13.09.2005, 15:47
#14
Соня


 
Регистрация: 14.01.2004
Пермь
Сообщений: 220


vk Так мы тоже делали, при двойном щелчке- он действительно пытается открыть файл, и даже открывает автокад, а потом пишет "cannot find specified drawing file/ Please verify that the network drive is avialable and the file exists" и еще выдает сообщение о петере библиотек, после этого он таки подгружает файл, но ОЧЕНЬ долго все это и с постоянно ругается на чтото...
Соня вне форума  
 
Непрочитано 13.09.2005, 16:06
#15
Apelsinov

Проектировщик ВК. LISP-любитель.
 
Регистрация: 15.12.2003
Москва
Сообщений: 1,202
<phrase 1=


Если А2002 в принципе не используется для открытия файлов путем запуска файлов, то что мешает определить типу файлов DWG открываться А2005?
По моему это легко - folder options -> file types -> ищем там DWG ->advanced -> open -> edit -> и тут уже пишем наш акад , путь и т.п.

Я не прав?

PS/ написано для WinXP но общий смысл для всех win

вот пока ответил VK написал то же самое...
Apelsinov вне форума  
 
Непрочитано 13.09.2005, 16:15
#16
vk

сисадмин
 
Регистрация: 26.08.2003
Самара
Сообщений: 1,022
<phrase 1=


Как я понимаю, этот глюк только на одной машине. Еще один вопросик- глючит для одного пользователя или для всех? Если для всех - то скорей всего возникли какие то повреждения файлов. Можно попробовать запустить инсталлятор с опцией "исправить ошибки", только (возможно) лучше это делать под другим пользователем, например Администратором, чтоб не терять настройки пользовательского профиля. Кстати, с пользовательским то профилем все в порядке (нет ли проблем с сетью)?
vk вне форума  
 
Непрочитано 13.09.2005, 16:18
#17
Torino


 
Регистрация: 21.08.2003
Штаб
Сообщений: 943
<phrase 1=


Опытным путем было установлено, что информация о последнем запущенном Автокаде хранится здесь:
HKEY_USERS\S-1-5-21-1202660629-1708537768-682003330-1004\Software\Autodesk\AutoCAD
в строковом параметре "CurVer".
Для 2005-го устанавливается значение "R16.1"
Для 2006-го - "R16.2"

Я бы для начала проверил права записи в этот раздел.
Но если с правами все в порядке, то можно сделать reg-файл, при запуске которого значение будет устанавливаться в нужное значение.
Но это уже по-моему извращение
Torino вне форума  
 
Непрочитано 13.09.2005, 16:19
#18
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406


Ууу, как все запущенно...
В общем, дело имхо в следующем: оба када используют одинаковые имена служебных библиотек (*.dll). Соответственно, во-первых, каждый кад в момент запуска проверяет не только наличие библиотеки, но и ее версию. Соответственно при "не той" пытается ее перерегистрировать - отсюда и тормоза. Некоторые библиотеки отказываются перерегистрироваться, вот и ошибки записи в реестр. При этом никто не может гарантировать, что все будет нормально работать - в частности, ActiveX-функции лиспа могут помахать ручкой (уже огреб по полной, больше не хочу)
Рецепт: оставлять что-то одно. Если так страшно сразу на 2006, поставьте для "остатка" 2004 (2005й не рекомендую, т.к. в "САПР на базе..." было показано, что он не очень корректно работает с реестром. Правда, неизвестно, что делает 2006-й...)
---
Пока писал, сколько успели...
Вот и исследования уже проведены, так что вперед!
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 14.09.2005, 01:22
#19
Tech


 
Регистрация: 18.10.2004
Odessa
Сообщений: 226
<phrase 1=


Цитата:
Сообщение от Apelsinov
что мешает определить типу файлов DWG открываться А2005?
По моему это легко - folder options -> file types -> ищем там DWG ->advanced -> open -> edit -> и тут уже пишем наш акад , путь и т.п.

Я не прав?
Думаю, что нет, потому что стоит только открыть файл в другом (например 2004), как тут же об этом пойдет запись в реестр и следующий даблклик окроет файл именно в последней из используемых версий, что у меня и происходит постоянно между 2005-м и 2006-м, да и не только у меня, судя по сообщениям в ветке.
Tech вне форума  
 
Автор темы   Непрочитано 14.09.2005, 06:36
#20
Соня


 
Регистрация: 14.01.2004
Пермь
Сообщений: 220


Цитата:
Как я понимаю, этот глюк только на одной машине
на всех машинах так, кроме одной- у нее все сразу открывалось в 2006, и мы на ней даже не эксперементировали.

с сетью проблем точно нет. И автокад работает хорошо и файлы вроде как все нормальные
Torino
спасибо - отдам эту информацию нашему системному администратору- надеюсь это поможет!

kpblc,если информация Torino не поможет- придется именно так и делать
Соня вне форума  
 
Автор темы   Непрочитано 14.09.2005, 06:46
#21
Соня


 
Регистрация: 14.01.2004
Пермь
Сообщений: 220


Torino
Проверили-в реестре в строковом параметре "CurVer" установлено значение R16.2

я так понимаю, что он "знает" какой автокад был запущен последний, но новый файл все равно пытается открыть в старом 2002
Соня вне форума  
 
Непрочитано 14.09.2005, 15:35
#22
Perezz!!

архитектор
 
Регистрация: 21.08.2003
Москва
Сообщений: 3,587


:idea: А что если один из Автокадов убрать из системы?
Perezz!! вне форума  
 
Непрочитано 14.09.2005, 23:35
#23
Залётный


 
Регистрация: 15.04.2005
Сообщений: 243


Цитата:
Сообщение от Apelsinov
Если А2002 в принципе не используется для открытия файлов путем запуска файлов, то что мешает определить типу файлов DWG открываться А2005?
По моему это легко - folder options -> file types -> ищем там DWG ->advanced -> open -> edit -> и тут уже пишем наш акад , путь и т.п.
После advanced NEW и сделать для разных версий. После этого нажимаем кнопку Set Default на версии которая должна открываться по умолчанию. Под правой кнопкой на файле DWG добавится необходимое. Работаю с 14 и 2004 по умолчанию открывается 14(чтобы не запортить файлы). См. приложение
[ATTACH]1126726519.jpg[/ATTACH]
Залётный вне форума  
 
Непрочитано 15.09.2005, 05:58
#24
виталич

конструктор
 
Регистрация: 04.09.2003
Новосибирск
Сообщений: 476


Цитата:
Сообщение от Соня
когда она запретила редактирование панелек..
:shock: :shock: :shock:
__________________
Не бывает так, чтобы не было никак. Как-нибудь да будет.
виталич вне форума  
 
Автор темы   Непрочитано 15.09.2005, 06:51
#25
Соня


 
Регистрация: 14.01.2004
Пермь
Сообщений: 220


Залётный все бы замечательно- но пишет тот же самый транспорантик "cannot find specified drawing file. Please verify that the network drive is avialable and the file exists", пишет его дважды, потом открывает окно для поиска иоткрытия другого файла, если выбираешь этот же- ругается на отсутствие библиотек, но запускается..А идея интересная- отдам ее сис.админу, может он разберет в чем тут подвох. в КОНТЕКСТНОМ МЕНЮ У МЕНЯ ПОЯВИЛСЯ ВЫБОР АВТОКАДОВ И ВСЕ БЫ ЗАМЕЧАТЕЛЬНО- ЕСЛИ БЫ ЕЩЕ И ЗАПУСКАЛОСЬ БЕЗ ВОПРОСОВ..ой.. каплок, разрешите переписывать не буду-лень!

Perezz!!
Цитата:
А что если один из Автокадов убрать из системы?
это крайняя мера!

виталич
да! есть женщины в русских селеньях! ловкость рук! если бы не kpblc, долго бы мы мучались. Хотя я наверно неверно выразилась, она сделала Lock location-> locked.
Соня вне форума  
 
Непрочитано 15.09.2005, 07:29
#26
Залётный


 
Регистрация: 15.04.2005
Сообщений: 243


Цитата:
Сообщение от Соня
Залётный все бы замечательно- но пишет тот же самый транспорантик "cannot find specified drawing file. Please verify that the network drive is avialable and the file exists", пишет его дважды, потом открывает окно для поиска иоткрытия другого файла
Очень знакомый симптом. А в именах файлов или директорий пробелы не используете?
Тяжёлое наследство DOS(овских) ограничений сказывается до сих пор, но уговорить людей не использовать в именах файлов и директорий _НИЧЕГО_ кроме букв, цифр и подчёркивания, увы, не получается.
Залётный вне форума  
 
Автор темы   Непрочитано 15.09.2005, 07:41
#27
Соня


 
Регистрация: 14.01.2004
Пермь
Сообщений: 220


Залётный
Цитата:
А в именах файлов или директорий пробелы не используете?
не используем- с этим у нас строго, единственное, что названия может длинноваты, у каталогов, а в файлах все на латинице без пробелов.
Соня вне форума  
 
Автор темы   Непрочитано 15.09.2005, 07:45
#28
Соня


 
Регистрация: 14.01.2004
Пермь
Сообщений: 220


Залётный
Если знакомый симптом-то у тебя такое же было безобразие? и как ты избавился от этого?

о!... я тебя обманула.. у нас в названии каталога есть пробел....

но от этого будет практически невозможно избавиться, у нас это создается автоматически, создаем проект- и внутри папки проектов сразу образуются каталоги и подкаталоги с фамилиями разработчиков..
я перенесла сейчас файл просто на диск, без каталогов, название у него просто "1", и все заработало!!!! ну надо же... :shock:
Соня вне форума  
 
Автор темы   Непрочитано 15.09.2005, 08:21
#29
Соня


 
Регистрация: 14.01.2004
Пермь
Сообщений: 220


Все получилось
оказывается, если в имени файла есть пробел (или каталога) надо в изменении свойств типа файла писать не "C:\Program Files\AutoCAD 2006\acad.exe" %1, а "C:\Program Files\AutoCAD 2006\acad.exe" "%1"
Просто поставить кавычки!
век живи- век учись!

Сильно то не смейтесь 8)
Спасибо всем!!
Соня вне форума  
 
Непрочитано 15.09.2005, 08:53
#30
Залётный


 
Регистрация: 15.04.2005
Сообщений: 243


Цитата:
Сообщение от Соня
Если знакомый симптом-то у тебя такое же было безобразие?
Да, когда приходится работать в директориях созданными некоторыми... или с файлами полученными от некоторых смежников.
Цитата:
о!... я тебя обманула.. у нас в названии каталога есть пробел....
но от этого будет практически невозможно избавиться, у нас это создается автоматически,
Пусть создаётся, только заставте автомат ставить вместо пробела подчёркивание (тире лучше тоже не использовать) и проблем станет меньше.
Залётный вне форума  
 
Автор темы   Непрочитано 15.09.2005, 09:09
#31
Соня


 
Регистрация: 14.01.2004
Пермь
Сообщений: 220


Залётный
а с ковычками- ему по бороде есть ли пробелы в имени

так то конечно стараемся без пробелов делать, но всяко бывает)
Соня вне форума  
 
Автор темы   Непрочитано 15.09.2005, 09:27
#32
Соня


 
Регистрация: 14.01.2004
Пермь
Сообщений: 220


Залётный а как утебя заполнен DDE?
у меня теперь при двойном щелчке открывается еще один автокад.. на каждый файл- новый автокад...
Соня вне форума  
 
Непрочитано 15.09.2005, 09:49
#33
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406


> Соня : SDI какое значение? Может, это дело? Также проверь значение Taskbar - может оказаться, что кад-то один, просто окон много (проверяется через диспетчер задач).
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 15.09.2005, 09:54
#34
Соня


 
Регистрация: 14.01.2004
Пермь
Сообщений: 220


kpblc
а что такое SDI?
За это точно отвечает DDE- за открытие нового файла в своем окне- это мы уже проверили, только вот параметры надо задать какие то хитрые... потому как если оставить как есть, то он говорит библиотеки не найдены, но файл открывает)

в диспетчере задач именно куча автокадов...
Соня вне форума  
 
Непрочитано 15.09.2005, 10:04
#35
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406


> Соня : это системные переменные када.
SDI - режим много- (0) или однодокументного (1) режима. Скорее всего, в норме (т.е. 0)
Taskbar - оттуда же.
Встречный вопрос: а что имеется в виду под DDE?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 15.09.2005, 10:15
#36
Соня


 
Регистрация: 14.01.2004
Пермь
Сообщений: 220


kpblc
a DDE это при изменении свойств типа файла есть отдельная закладка, как открывать и чем.. если я убираю ДДЕ- то он открывает каждый документ в своем окне-а если оставляю- бибилиотеки не находит..

SDI-0..
Соня вне форума  
 
Непрочитано 15.09.2005, 14:50
#37
Залётный


 
Регистрация: 15.04.2005
Сообщений: 243


Цитата:
Сообщение от Соня
Залётный
а с ковычками- ему по бороде есть ли пробелы в имени
так то конечно стараемся без пробелов делать, но всяко бывает)
Это конечно так, но может откликнутся в самый не подходящий момент и это касается не только пробелов.
В частности с чем я сталкивался
- в скриптах
- при печати в PDF
даже не помню всего. Но, поскольку я вышел из DOS(a), то для меня соблюдать эти простые правила не представляет трудностей.

Цитата:
Сообщение от Соня
Залётный а как утебя заполнен DDE?
у меня теперь при двойном щелчке открывается еще один автокад.. на каждый файл- новый автокад...
Я его вообще не заполняю. Буду на работе проверю что стоит. То, что при двойном щелчке открывается еще один автокад.. считаю удобным для меня и постоянно пользуюсь этим. Если автокад открыт и я работаю в той же директории, то для открытия другого файла, в основном, пользуюсь Ctrl+O. Но когда необходимо, а это происходит постоянно, особрнно когда нужно открыть файл из другой работы, открываю вторую сессию.

Taskbar - нет т.к. работаю в 2004 и 14.

SDI - у меня позволяет открывать несколько чертежей в одной сесии. В общем то никогда его не меняю т.к. кроме скриптов я, пока не вижу для него применения, но в скриптах я обхожу некоторые проблемы другим путём. Может SDI и упростил бы мои скрипты, но я про него узнал значительно позже и сейчас проблем не испытываю.
Залётный вне форума  
 
Непрочитано 15.09.2005, 22:31
#38
Startrek

AutoCAD/AutoLISP
 
Регистрация: 27.08.2003
Seattle/USA
Сообщений: 1,133


ТУТ ЛЕЖИТ БЕСПЛАТНЫЙ ПЛАГИН - ИЗ ЛЮБОЙ ВЕРСИИАКАДА ОТКРЫВАЕТ ЧЕРТЕЖИ ЛЮБОЙ ДРУГОЙ ВЕРСИИ

http://www.dwggateway.com/
Startrek вне форума  
 
Автор темы   Непрочитано 20.09.2005, 07:39
#39
Соня


 
Регистрация: 14.01.2004
Пермь
Сообщений: 220


О чудо!
у меня автоматически поменялся DDE- и теперь все работает как мы хотим- открывается всегда в 2006 и все последующие файлы в одном автокаде, одной сессии.
кому интересно- DDE теперь выглядит следующим образом:

Сообщение DDE:
[open("%1")]
Приложение:
AutoCAD.r16.DDE
Незапущенное приложение DDE:
пусто
Раздел :
System


А приложение исполняющее действие:
"C:\Program Files\AutoCAD 2006\acad.exe" "%1"
Соня вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > как задать файлу в каком автокаде запускаться?