找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 20384|回复: 13
打印 上一主题 下一主题

CAA再问程序发布问题

[复制链接]
跳转到指定楼层
1
发表于 2005-8-26 15:51:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
各位高手:
      发布程序可以用环境编辑器连上intel_a文件夹的路径来进行,可是我们的用户希望做成setup.exe的形式,这样就得找到用户机子上的CATIA的安装目录以及CATIA的环境变量的安装目录,请问怎么找呢?我在注册表里面还没有找到。
:)
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2005-8-26 16:07:00 | 只看该作者
呵呵,看来你没有仔细找:
安装目录:
HKEY_LOCAL_MACHINE\SOFTWARE\Dassault Systemes\B15\0
环境变量的安装目录:
我没找,因为用不到的
  
我正好自己做过这么一个Installer,
但是很抱歉,我不能给你
我建议你到Nullsoft去看看,它的东西你会用到的。。。
3
发表于 2005-8-26 17:11:50 | 只看该作者
我们的思路是这样的:得到环境变量的目录,然后写一个这样的文件:
  
!----------------------------------------------------------
!   DASSAULT SYSTEMES  -  V5 ENVIRONMENT FILE
!----------------------------------------------------------
! MODE : User
! TYPE : Interactif
!----------------------------------------------------------
  
CATInstallPath=d:\Catia11\intel_a;F:\tmp\Single\intel_a
CATDLLPath=d:\Catia11\intel_a\code\bin;F:\tmp\Single\intel_a\code\bin
CATICPath=d:\Catia11\intel_a\code\productIC;F:\tmp\Single\intel_a\code\productIC
CATCommandPath=d:\Catia11\intel_a\code\command;F:\tmp\Single\intel_a\code\command
CATDictionaryPath=d:\Catia11\intel_a\code\dictionary;F:\tmp\Single\intel_a\code\dictionary
CATDocView=d:\Catia11\intel_a\doc;F:\tmp\Single\intel_a\doc
CATReffilesPath=d:\Catia11\intel_a\reffiles;F:\tmp\Single\intel_a\reffiles
CATFontPath=d:\Catia11\intel_a\resources\fonts;F:\tmp\Single\intel_a\resources\fonts
CATGalaxyPath=d:\Catia11\intel_a\resources\galaxy;F:\tmp\Single\intel_a\resources\galaxy
CATGraphicPath=d:\Catia11\intel_a\resources\graphic;F:\tmp\Single\intel_a\resources\graphic;d:\Catia11\intel_a\resources\graphic\icons;F:\tmp\Single\intel_a\resources\graphic\icons;d:\Catia11\intel_a\resources\graphic\figures;F:\tmp\Single\intel_a\resources\graphic\figures;d:\Catia11\intel_a\resources\graphic\splashscreens;F:\tmp\Single\intel_a\resources\graphic\splashscreens;d:\Catia11\intel_a\resources\graphic\symbols;F:\tmp\Single\intel_a\resources\graphic\symbols;d:\Catia11\intel_a\resources\graphic\textures;F:\tmp\Single\intel_a\resources\graphic\textures
CATMsgCatalogPath=d:\Catia11\intel_a\resources\msgcatalog;F:\tmp\Single\intel_a\resources\msgcatalog
CATFeatureCatalogPath=d:\Catia11\intel_a\resources\featurecatalog;F:\tmp\Single\intel_a\resources\featurecatalog
CATDefaultCollectionStandard=d:\Catia11\intel_a\resources\standard;F:\tmp\Single\intel_a\resources\standard
CATStartupPath=d:\Catia11\intel_a\startup;F:\tmp\Single\intel_a\startup
CATW3ResourcesPath=d:\Catia11\intel_a\docs;F:\tmp\Single\intel_a\docs
CATReferenceSettingPath=
CATUserSettingPath=CSIDL_APPDATA\DassaultSystemes\CATSettings
CATCollectionStandard=
CATTemp=CSIDL_LOCAL_APPDATA\DassaultSystemes\CATTemp
CATMetasearchPath=DSKEY_TMPDIR
CATW3PublishPath=DSKEY_TMPDIR
CATSharedWorkbookPath=DSKEY_TMPDIR
CATErrorLog=CSIDL_LOCAL_APPDATA\DassaultSystemes\CATTemp\error.log
CATReport=CSIDL_LOCAL_APPDATA\DassaultSystemes\CATReport
CATDisciplinePath=
USER_HOME=CSIDL_PERSONAL
DB2INSTANCE=%DB2INSTANCE%
TNS_ADMIN=%TNS_ADMIN%
ORACLE_HOME=%ORACLE_HOME%
ORA_NLS33=%ORA_NLS33%
JAVA_HOME=
CLASSPATH_JDBC=
CLASSPATH=%JAVA_HOME%\classes;%JAVA_HOME%\lib\rt.jar;%JAVA_HOME%\lib\i18n.jar;%JAVA_HOME%\lib\classes.zip;%CLASSPATH_JDBC%;%CLASSPATH%
PATH=d:\Catia11\intel_a\code\bin;F:\tmp\Single\intel_a\code\bin;d:\Catia11\intel_a\code\command;F:\tmp\Single\intel_a\code\command;%JAVA_HOME%\bin;%PATH%
就是自己完成环境编辑器添加快捷方式的工作。如果不找这个目录,还有什么方法呢?
4
发表于 2005-8-26 17:29:14 | 只看该作者
you don't need.
Let setcatenv.exe do it for you!
5
发表于 2005-8-26 18:34:25 | 只看该作者
请问这个软件在那里可以找到阿
6
发表于 2005-8-26 19:09:50 | 只看该作者
在安装目录下有。
但是我在dos下运行后,如果不设参数,在桌面上出现的是DefaultEnvironment。然后想设置自己的环境,参数就不知道怎么设置了……
7
发表于 2005-8-26 20:39:50 | 只看该作者
当然要有参数了,大概是 -h 来看帮助吧,挺详细的(看来大家把Unix和Dos都忘了)
8
发表于 2006-3-20 16:58:44 | 只看该作者
求救!
请问利用setcatenv设置路径的时候,路径名中有空格该怎么办?
如下:
setcatenv -e abc -p
e:\zbq\caa_addin\intel_a\code\bin;e:\Program Files\Dassault Systemes\B14\intel_a\code\bin
可是利用CATIAENE查看的时候发现abc的CATInstallPath变为
e:\zbq\caa_addin\intel_a\code\bin\intel_a;e:\Program\intel_a
9
发表于 2006-6-8 08:47:02 | 只看该作者
双引号引起来就OK,如:setcatenv -e abc -p
"e:\zbq\caa_addin\intel_a\code\bin;e:\Program Files\Dassault Systemes\B14\intel_a\code\bin"
10
发表于 2006-6-14 08:18:31 | 只看该作者
多谢.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-12-25 04:49 , Processed in 0.027436 second(s), 12 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

快速回复 返回顶部 返回列表