PADS9.2和PADS9.5共存问题!
图片1

图片2


我装了这么多个版本都没问题。调用的环境变量都是指向9.5的。
我也不清楚是怎么回事,这个问题搞了两天都没搞定,试过同时加了9.2和9.5的环境变量也是不行的!
http://www.eda365.com/thread-85149-2-2.html请参阅此帖。46楼。
很悲催,,,按你说的那样设置也是不行,我软件报错好像和MGLS_LICENSE_FILE 这个环境变量没什么关系。MGLS_LICENSE_FILE 无论我怎么改,一个还是两个LIC,,如果Path这项不改的话,,还是报一样的错误!
这样,你把环境变量里的LICENSE先删了。然后再重新破解9.5。环境变量就设置9.5的就好。
已经删掉了,,现在的LIC是一个,,,只能来回改变Path的值来打开相应的版本,,,蛋蛋的忧伤啊!
是DLL调用的问题,PATH没设定好
可以用批处理文件的方式解决,把路径写到前面,然后调用相应的EXE
请问具体是怎么处理呢?
不在开始菜单里面调用了
在桌面上分别建立几个bat文件,文件内容按等号线中间的内容
例如 9.5pads.bat 如下
==================================
DX_ROOT=D:\MentorGraphics\9.5PADS\SDD_HOME\sim\DxSim\
HYP_HOME=D:\MentorGraphics\9.5PADS\SDD_HOME\hyperlynx
MGC_HOME=D:\MentorGraphics\9.5PADS\MGC_HOME.ixn
MGC_IO_DESIGNER_HOME=D:\MentorGraphics\9.5PADS\SDD_HOME\IODesigner
MGLS_LICENSE_FILE=D:\MentorGraphics\LICENSE.DAT
MKL_SERIAL=YES
PADS_PROGRAMS=Programs
PADS_ROOT=D:\MentorGraphics\9.5PADS\SDD_HOME
Path=D:\MentorGraphics\9.5PADS\SDD_HOME\common\win32\bin;D:\MentorGraphics\9.5PADS\SDD_HOME\common\win32\lib;D:\MentorGraphics\9.5PADS\MGC_HOME.ixn\bin;D:\MentorGraphics\9.5PADS\MGC_HOME.ixn\lib;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;
SDD_CES=ces
SDD_COMMON_BIN=D:\MentorGraphics\9.5PADS\SDD_HOME\common\win32\bin
SDD_DOC_UTILS=doc_utils
SDD_DX=dx
SDD_DXSIM=dxsim
SDD_HLT=hlt
SDD_HLX=hlx
SDD_HOME=D:\MentorGraphics\9.5PADS\SDD_HOME
SDD_HSSD=hssd
SDD_ICDB=iCDB
SDD_IOD=IODesigner
SDD_JAVA_HOME=D:\MentorGraphics\9.5PADS\SDD_HOME\common\win32\jre\default\bin\javaw.exe
SDD_LM=lm
SDD_LM_BIN=D:\MentorGraphics\9.5PADS\SDD_HOME\lm\win32\bin
SDD_LOCAL=C:\ProgramData\mgc\win32\9.5PADS
SDD_MGC_HOME=..\MGC_HOME.ixn
SDD_PADS=pads
SDD_PLATFORM=win32
SDD_SIM=sim
SDD_START=start
SDD_STARTBAT=start /b /wait
SDD_TRN=translators
SDD_VCD=camcad
SDD_VERSION=9.5PADS
SDD_VIEWER_HOME=D:\MentorGraphics\9.5PADS\MGC_HOME.ixn\lib
SDD_VLPERL_BIN=D:\MentorGraphics\9.5PADS\SDD_HOME\common\win32\perl\bin
SDD_WDBSERVER_HOME=D:\MentorGraphics\9.5PADS\MGC_HOME.ixn\lib
SDD_WG=wg
SDD_WV=wv
WDIR=E:\Users\Public\Documents\PADS Projects;D:\MentorGraphics\9.5PADS\SDD_HOME\standard
WF_CLASSPATH=D:\MentorGraphics\9.5PADS\SDD_HOME\common\win32\lib
D:\MentorGraphics\9.5PADS\SDD_HOME\Programs\powerlogic.exe
==================================
用code试试
9.5pads.bat 的内容如下
- DX_ROOT=D:\MentorGraphics\9.5PADS\SDD_HOME\sim\DxSim\
- HYP_HOME=D:\MentorGraphics\9.5PADS\SDD_HOME\hyperlynx
- MGC_HOME=D:\MentorGraphics\9.5PADS\MGC_HOME.ixn
- MGC_IO_DESIGNER_HOME=D:\MentorGraphics\9.5PADS\SDD_HOME\IODesigner
- MGLS_LICENSE_FILE=D:\MentorGraphics\LICENSE.DAT
- MKL_SERIAL=YES
- PADS_PROGRAMS=Programs
- PADS_ROOT=D:\MentorGraphics\9.5PADS\SDD_HOME
- Path=D:\MentorGraphics\9.5PADS\SDD_HOME\common\win32\bin;D:\MentorGraphics\9.5PADS\SDD_HOME\common\win32\lib;D:\MentorGraphics\9.5PADS\MGC_HOME.ixn\bin;D:\MentorGraphics\9.5PADS\MGC_HOME.ixn\lib;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;
- SDD_CES=ces
- SDD_COMMON_BIN=D:\MentorGraphics\9.5PADS\SDD_HOME\common\win32\bin
- SDD_DOC_UTILS=doc_utils
- SDD_DX=dx
- SDD_DXSIM=dxsim
- SDD_HLT=hlt
- SDD_HLX=hlx
- SDD_HOME=D:\MentorGraphics\9.5PADS\SDD_HOME
- SDD_HSSD=hssd
- SDD_ICDB=iCDB
- SDD_IOD=IODesigner
- SDD_JAVA_HOME=D:\MentorGraphics\9.5PADS\SDD_HOME\common\win32\jre\default\bin\javaw.exe
- SDD_LM=lm
- SDD_LM_BIN=D:\MentorGraphics\9.5PADS\SDD_HOME\lm\win32\bin
- SDD_LOCAL=C:\ProgramData\mgc\win32\9.5PADS
- SDD_MGC_HOME=..\MGC_HOME.ixn
- SDD_PADS=pads
- SDD_PLATFORM=win32
- SDD_SIM=sim
- SDD_START=start
- SDD_STARTBAT=start /b /wait
- SDD_TRN=translators
- SDD_VCD=camcad
- SDD_VERSION=9.5PADS
- SDD_VIEWER_HOME=D:\MentorGraphics\9.5PADS\MGC_HOME.ixn\lib
- SDD_VLPERL_BIN=D:\MentorGraphics\9.5PADS\SDD_HOME\common\win32\perl\bin
- SDD_WDBSERVER_HOME=D:\MentorGraphics\9.5PADS\MGC_HOME.ixn\lib
- SDD_WG=wg
- SDD_WV=wv
- WDIR=E:\Users\Public\Documents\PADS Projects;D:\MentorGraphics\9.5PADS\SDD_HOME\standard
- WF_CLASSPATH=D:\MentorGraphics\9.5PADS\SDD_HOME\common\win32\lib
- D:\MentorGraphics\9.5PADS\SDD_HOME\Programs\powerlogic.exe
现在按照你们的方法设置,软件能打开了,但批处理报一堆错,,不知道是否正确!这是我参照你们的修改了一下盘符和LIC路径,其他没改动;
-------------------------------------------------------------------------------------------------
DX_ROOT=C:\MentorGraphics\9.5PADS\SDD_HOME\sim\DxSim\
HYP_HOME=C:\MentorGraphics\9.5PADS\SDD_HOME\hyperlynx
MGC_HOME=C:\MentorGraphics\9.5PADS\MGC_HOME.ixn
MGC_IO_DESIGNER_HOME=C:\MentorGraphics\9.5PADS\SDD_HOME\IODesigner
MGLS_LICENSE_FILE=C:\flexlm\licensefile.dat
MKL_SERIAL=YES
PADS_PROGRAMS=Programs
PADS_ROOT=C:\MentorGraphics\9.5PADS\SDD_HOME
Path=C:\MentorGraphics\9.5PADS\SDD_HOME\common\win32\bin;C:\MentorGraphics\9.5PADS\SDD_HOME\common\win32\lib;C:\MentorGraphics\9.5PADS\MGC_HOME.ixn\bin;C:\MentorGraphics\9.5PADS\MGC_HOME.ixn\lib;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;
SDD_CES=ces
SDD_COMMON_BIN=C:\MentorGraphics\9.5PADS\SDD_HOME\common\win32\bin
SDD_DOC_UTILS=doc_utils
SDD_DX=dx
SDD_DXSIM=dxsim
SDD_HLT=hlt
SDD_HLX=hlx
SDD_HOME=C:\MentorGraphics\9.5PADS\SDD_HOME
SDD_HSSD=hssd
SDD_ICDB=iCDB
SDD_IOD=IODesigner
SDD_JAVA_HOME=C:\MentorGraphics\9.5PADS\SDD_HOME\common\win32\jre\default\bin\javaw.exe
SDD_LM=lm
SDD_LM_BIN=C:\MentorGraphics\9.5PADS\SDD_HOME\lm\win32\bin
SDD_LOCAL=C:\ProgramData\mgc\win32\9.5PADS
SDD_MGC_HOME=..\MGC_HOME.ixn
SDD_PADS=pads
SDD_PLATFORM=win32
SDD_SIM=sim
SDD_START=start
SDD_STARTBAT=start/b/wait
SDD_TRN=translators
SDD_VCD=camcad
SDD_VERSION=9.5PADS
SDD_VIEWER_HOME=C:\MentorGraphics\9.5PADS\MGC_HOME.ixn\lib
SDD_VLPERL_BIN=C:\MentorGraphics\9.5PADS\SDD_HOME\common\win32\perl\bin
SDD_WDBSERVER_HOME=C:\MentorGraphics\9.5PADS\MGC_HOME.ixn\lib
SDD_WG=wg
SDD_WV=wv
WDIR=C:\PADS Projects;C:\MentorGraphics\9.5PADS\SDD_HOME\standard
WF_CLASSPATH=C:\MentorGraphics\9.5PADS\SDD_HOME\common\win32\lib
C:\MentorGraphics\9.5PADS\SDD_HOME\Programs\powerpcb.exe
--------------------------------------------------------------------------------------------------------
之后运行批处理文件的时候,PCB能打开,,但同时出现以下东西,,不知道你们是不是也会这样?
============================================================
C:\Users\Administrator\Desktop>DX_ROOT=C:\MentorGraphics
\9.5PADS\SDD_HOME\sim\Dx
Sim\
'DX_ROOT' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>HYP_HOME=C:\MentorGraphics
\9.5PADS\SDD_HOME\hyper
lynx
'HYP_HOME' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>MGC_HOME=C:\MentorGraphics
\9.5PADS\MGC_HOME.ixn
'MGC_HOME' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>MGC_IO_DESIGNER_HOME=C:
\MentorGraphics\9.5PADS\SD
D_HOME\IODesigner
'MGC_IO_DESIGNER_HOME' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>MGLS_LICENSE_FILE=C:\flexlm
\licensefile.dat
'MGLS_LICENSE_FILE' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>MKL_SERIAL=YES
'MKL_SERIAL' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>PADS_PROGRAMS=Programs
'PADS_PROGRAMS' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>PADS_ROOT=C:\MentorGraphics
\9.5PADS\SDD_HOME
'PADS_ROOT' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>Path=C:\MentorGraphics\9.5PADS
\SDD_HOME\common\wi
n32\bin;C:\MentorGraphics\9.5PADS\SDD_HOME\common\win32\lib;C:
\MentorGraphics\9.
5PADS\MGC_HOME.ixn\bin;C:\MentorGraphics\9.5PADS\MGC_HOME.ixn
\lib;C:\Windows\sys
tem32;C:\Windows;C:\Windows\System32\Wbem;
C:\Users\Administrator\Desktop>SDD_CES=ces
'SDD_CES' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>SDD_COMMON_BIN=C:\MentorGraphics
\9.5PADS\SDD_HOME
\common\win32\bin
'SDD_COMMON_BIN' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>SDD_DOC_UTILS=doc_utils
'SDD_DOC_UTILS' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>SDD_DX=dx
'SDD_DX' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>SDD_DXSIM=dxsim
'SDD_DXSIM' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>SDD_HLT=hlt
'SDD_HLT' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>SDD_HLX=hlx
'SDD_HLX' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>SDD_HOME=C:\MentorGraphics
\9.5PADS\SDD_HOME
'SDD_HOME' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>SDD_HSSD=hssd
'SDD_HSSD' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>SDD_ICDB=iCDB
'SDD_ICDB' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>SDD_IOD=IODesigner
'SDD_IOD' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>SDD_JAVA_HOME=C:\MentorGraphics
\9.5PADS\SDD_HOME\
common\win32\jre\default\bin\javaw.exe
'SDD_JAVA_HOME' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>SDD_LM=lm
'SDD_LM' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>SDD_LM_BIN=C:\MentorGraphics
\9.5PADS\SDD_HOME\lm\
win32\bin
'SDD_LM_BIN' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>SDD_LOCAL=C:\ProgramData\mgc
\win32\9.5PADS
'SDD_LOCAL' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>SDD_MGC_HOME=..\MGC_HOME.ixn
'SDD_MGC_HOME' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>SDD_PADS=pads
'SDD_PADS' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>SDD_PLATFORM=win32
'SDD_PLATFORM' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>SDD_SIM=sim
'SDD_SIM' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>SDD_START=start
'SDD_START' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>SDD_STARTBAT=start/b/wait
'SDD_STARTBAT' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>SDD_TRN=translators
'SDD_TRN' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>SDD_VCD=camcad
'SDD_VCD' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>SDD_VERSION=9.5PADS
'SDD_VERSION' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>SDD_VIEWER_HOME=C:
\MentorGraphics\9.5PADS\MGC_HOM
E.ixn\lib
'SDD_VIEWER_HOME' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>SDD_VLPERL_BIN=C:\MentorGraphics
\9.5PADS\SDD_HOME
\common\win32\perl\bin
'SDD_VLPERL_BIN' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>SDD_WDBSERVER_HOME=C:
\MentorGraphics\9.5PADS\MGC_
HOME.ixn\lib
'SDD_WDBSERVER_HOME' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>SDD_WG=wg
'SDD_WG' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>SDD_WV=wv
'SDD_WV' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>WDIR=C:\PADS Projects;C:
\MentorGraphics\9.5PADS\S
DD_HOME\standard
'WDIR' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>WF_CLASSPATH=C:\MentorGraphics
\9.5PADS\SDD_HOME\c
ommon\win32\lib
'WF_CLASSPATH' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:\Users\Administrator\Desktop>C:\MentorGraphics\9.5PADS
\SDD_HOME\Programs\power
pcb.exe
=======================================================
除了最后一句执行语句外,其他语句前面都加一个set就好了,不加set是UNIX的SHELL语法了,有点儿晕,犯错误了
- set DX_ROOT=D:\MentorGraphics\9.5PADS\SDD_HOME\sim\DxSim\
- set HYP_HOME=D:\MentorGraphics\9.5PADS\SDD_HOME\hyperlynx
- set MGC_HOME=D:\MentorGraphics\9.5PADS\MGC_HOME.ixn
- set MGC_IO_DESIGNER_HOME=D:\MentorGraphics\9.5PADS\SDD_HOME\IODesigner
- set MGLS_LICENSE_FILE=D:\MentorGraphics\LICENSE.DAT
- set MKL_SERIAL=YES
- set PADS_PROGRAMS=Programs
- set PADS_ROOT=D:\MentorGraphics\9.5PADS\SDD_HOME
- set Path=D:\MentorGraphics\9.5PADS\SDD_HOME\common\win32\bin;D:\MentorGraphics\9.5PADS\SDD_HOME\common\win32\lib;D:\MentorGraphics\9.5PADS\MGC_HOME.ixn\bin;D:\MentorGraphics\9.5PADS\MGC_HOME.ixn\lib;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;
- set SDD_CES=ces
- set SDD_COMMON_BIN=D:\MentorGraphics\9.5PADS\SDD_HOME\common\win32\bin
- set SDD_DOC_UTILS=doc_utils
- set SDD_DX=dx
- set SDD_DXSIM=dxsim
- set SDD_HLT=hlt
- set SDD_HLX=hlx
- set SDD_HOME=D:\MentorGraphics\9.5PADS\SDD_HOME
- set SDD_HSSD=hssd
- set SDD_ICDB=iCDB
- set SDD_IOD=IODesigner
- set SDD_JAVA_HOME=D:\MentorGraphics\9.5PADS\SDD_HOME\common\win32\jre\default\bin\javaw.exe
- set SDD_LM=lm
- set SDD_LM_BIN=D:\MentorGraphics\9.5PADS\SDD_HOME\lm\win32\bin
- set SDD_LOCAL=C:\ProgramData\mgc\win32\9.5PADS
- set SDD_MGC_HOME=..\MGC_HOME.ixn
- set SDD_PADS=pads
- set SDD_PLATFORM=win32
- set SDD_SIM=sim
- set SDD_START=start
- set SDD_STARTBAT=start /b /wait
- set SDD_TRN=translators
- set SDD_VCD=camcad
- set SDD_VERSION=9.5PADS
- set SDD_VIEWER_HOME=D:\MentorGraphics\9.5PADS\MGC_HOME.ixn\lib
- set SDD_VLPERL_BIN=D:\MentorGraphics\9.5PADS\SDD_HOME\common\win32\perl\bin
- set SDD_WDBSERVER_HOME=D:\MentorGraphics\9.5PADS\MGC_HOME.ixn\lib
- set SDD_WG=wg
- set SDD_WV=wv
- set WDIR=E:\Users\Public\Documents\PADS Projects;D:\MentorGraphics\9.5PADS\SDD_HOME\standard
- set WF_CLASSPATH=D:\MentorGraphics\9.5PADS\SDD_HOME\common\win32\lib
- D:\MentorGraphics\9.5PADS\SDD_HOME\Programs\powerlogic.exe
下次一定试好了再发贴
非常感谢,,终于不报错了。现在两个软件都能同时用了!
