- 积分
- 18
- 最后登录
- 1970-1-1
- 在线时间
- 小时
- 好友
|
经常用stp保存文件的朋友都经常遇到,stp文件并不关联给catia.至少V5R20都没关联...
如果通过右键,打开方式那,指向 CNEXT.EXE ,那么每次双击一个 stp文件,都会重新打开一个 catia程序, 特别麻烦.
现在,只要修改一下文件关联,就能把 stp 当作 .CATProduct 打开,不再重新打开一个 catia程序.
通过观察 .CATProduct 的注册表,发现其指向了 一个叫做 empty.CATProduct的文件,这个文件在catia目录下.
通过这个原理,把stp文件,也指向这里,就能实现上面所说的
下面附上注册表文件,注意其中的文件地址,改成自己的catia安装目录,双斜线不要漏掉
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.stp]
@="CATIA.Product"
[HKEY_CLASSES_ROOT\.stp\CATIA.Product]
[HKEY_CLASSES_ROOT\.stp\CATIA.Product\ShellNew]
"FileName"="D:\\Program Files\\Dassault Systemes\\B20\\intel_a\\code\\bin\\..\\..\\startup\\templates\\empty.CATProduct"
[HKEY_CLASSES_ROOT\.stp\ShellEx]
[HKEY_CLASSES_ROOT\.stp\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{CF858152-74BA-11D2-AEF8-609C20524153}"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.stp]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.stp]
@="CATIA.Product"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.stp\CATIA.Product]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.stp\CATIA.Product\ShellNew]
"FileName"="D:\\Program Files\\Dassault Systemes\\B20\\intel_a\\code\\bin\\..\\..\\startup\\templates\\empty.CATProduct"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.stp\ShellEx]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.stp\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{CF858152-74BA-11D2-AEF8-609C20524153}"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.stp]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.stp\OpenWithList]
"a"="CNEXT.EXE"
"MRUList"="a"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.stp\OpenWithProgids]
"CATIA.Product"=hex(0):
把上面内容,保存成.reg文件,导入注册表,注销一次电脑,就能关联上了.
|
|