EDA365电子工程师网

标题: 关于pads2007_sp4安装中的BAT文件的问题 [打印本页]

作者: marshal_li    时间: 2009-6-8 12:34
标题: 关于pads2007_sp4安装中的BAT文件的问题
关于pads2007_sp4安装中的BAT文件的问题
5 C. u; Q0 \% C% s
原来一直在用pads2005的,后朋友推荐说2007 sp4 版本不错,就在网上下了一个试安装。按照说明安装时,运行bat文件老是出错,就将bat文件以编辑方式打开(选中文件,单击鼠标右键,选中弹出菜单中的“编辑”)。文件内容如下:6 H, j0 m  M- |' E; ^3 `  l) n$ \
@echo off7 P& e$ p. o% J$ f" E* E7 _
@echo TITLE 馒头PADS2007.4 请稍等!* \! L  n! r, m: H0 h
@echo 置换mgls.dll
& w0 {* i) v  R; c1 G+ y@copy mgls.dll C:\MentorGraphics\2007.4PADS\MGC_HOME.ixn\lib$ ~9 R: G& o) N% z4 s9 O6 {
@copy mgls.dll C:\MentorGraphics\2007.4PADS\SDD_HOME\hyperlynx8 E9 f4 D' B! e  G3 f6 b; F
@copy mgls.dll C:\MentorGraphics\2007.4PADS\SDD_HOME\Programs
6 S" T( L. T. v( I; G2 u@copy mgls.dll C:\MentorGraphics\2007.4PADS\MGC_HOME.ixn\lib\lib' W$ i0 g' _6 `! ]8 _3 N& }& x
@copy mgls.dll C:\MentorGraphics\2007.4PADS\SDD_HOME\sim\viewanalog
; h7 m' h1 W9 {& H1 l$ c@copy mgls.dll C:\MentorGraphics\2007.4PADS\SDD_HOME\common\win32\lib7 M! Z( @" R. Q  N3 T6 [
@copy mgls.dll C:\MentorGraphics\2007.4PADS\SDD_HOME\common\win32\_bin8 ~8 [8 i1 r8 K, Q, X" o5 [
@copy mgls.dll C:\MentorGraphics\2007.4PADS\SDD_HOME\sim\viewanalog\in
1 U: [  q/ M1 ^- _@copy mgls.dll C:\MentorGraphics\2007.4PADS\SDD_HOME\sim\viewanalog\is5 t# M" R) t( T. q) P1 I  }1 x
@copy mgls.dll C:\MentorGraphics\2007.4PADS\SDD_HOME\sim\viewanalog\pr
0 N7 |% m  i: `# Y% \) X@copy mgls.dll C:\MentorGraphics\2007.4PADS\SDD_HOME\sim\viewanalog\sm6 t' y) f5 n8 P' k' V/ O/ p( o
@copy mgls.dll C:\MentorGraphics\2007.4PADS\SDD_HOME\sim\viewanalog\sn) V0 p7 u) u  U+ D0 F9 Q
@copy mgls.dll C:\MentorGraphics\2007.4PADS\MGC_HOME.ixn\pkgs\icwave.ixn\lib\lib3 U& V  }, @( L' p
@copy mgls.dll C:\MentorGraphics\2007.4PADS\SDD_HOME\sim\fusion\win32\bin
: L; L3 X- S- e9 a/ }7 P6 f@copy mgls.dll C:\MentorGraphics\2007.4PADS\SDD_HOME\sim\van_vss\win32\pgm\dir! }, Q; Z1 G/ @4 c% g5 X# |  f
@echo mgls.dll置换完毕!8 Y# E: ~: E: u* `& `- u
@cls
& S$ `/ G5 E% T- n# f@echo 破解中,请稍等!0 Z! b7 @3 `/ U, r0 `& t: @; J$ }
@echo off
) w! w& Q6 a; J/ u# X& d5 @" q4 I, U4 I@copy license.src C:\MentorGraphics\2007.4PADS
/ o& Z2 ^( X0 ?0 _' b/ d/ S@copy LICENSE.TXT C:\MentorGraphics\2007.4PADS% F5 B$ `9 C6 q% D
@copy MakeLic.bat C:\MentorGraphics\2007.4PADS. }- z; C$ [! \5 X$ t/ f
@copy MGLS.DLL C:\MentorGraphics\2007.4PADS! c; [! v; _; T2 q* T4 I5 p: C1 T
@copy MentorKG.exe C:\MentorGraphics\2007.4PADS2 B/ n! ]: F  a
@copy Environment.reg C:\MentorGraphics\2007.4PADS: U# |. ?5 E2 F* x2 w7 [
cls- o$ z* b& J3 o% B
@cd/d c:\MentorGraphics\2007.4PADS\
2 D$ I& p9 z  u& z- w2 J* F@MentorKG.exe8 H& z5 a- @' @$ ?, ]
@call MakeLic.bat
$ i0 f/ E, S/ X# [' C4 a* L2 O, G1 m  I@cls( k) X1 b3 m' {2 [) g
@echo 导入注册表信息窗口请选择“Yes”2 q1 h" f* _+ z4 n) g
@pause
2 r7 L4 }; Q" \. R- T+ J7 F1 b@regedit Environment.reg
4 t1 b4 f' Q6 O- Y) X7 x@cls
& _: b8 L, \5 {) c@echo 如果没有成功,请自设环境变量,MGLS_LICENSE_FILE=" d; w- h  Z5 k! h4 p5 V, u# I
@echo C:\MentorGraphics\2007.4PADS\licensefile.dat
! c  z% W1 W  e% W@echo 然后运行 「开始」菜单\程序\Mentor Graphics SDD\*  E$ m, K6 y+ I+ K: q
@echo Licensing Tools\Install License.lnk7 _" @) r/ a& r
@echo 设置LICENSE文件为你的"licensefile.dat"
' _# K+ A* g% Q$ W- Q@echo ~~祝你好运!~~6 e" B" j8 B0 J* y6 E, V- C+ H
PAUSE
( A4 ~; ]: }0 c) F4 t+ {
7 [/ r9 I9 x' M3 p0 v6 M' K! B/ W. I6 E看了一下dat文件的内容后,发现如果只是按照下载的安装说明将dat文件拷到c(或D)盘根目录下就会找不到需要拷贝的mgls.dll,license.src等文件。对此,个人认为两种常用的解决方法。
0 q6 `  v5 d5 Y4 j方法1:将所要复制的或要调用的文件一并复制到c(或D)盘根目录下,实在不知道有那些文件需要被bat文件使用的话,就干脆将整个CRACK文件中的文件都复制到到c(或D)盘根目录下;2 ^8 o; \9 Y8 }9 I: {& ?; q8 a' D
方法2:在bat文件中为要被复制的文件和要被调用的文件加上正确的路径;
# n- o9 D% g! o以上仅是个人的一点看法和心得体会,水平有限难免有遗漏错误之处,请大家不吝指出。

作者: marshal_li    时间: 2009-6-8 14:35
补充一下,bat在执行时会以它当前所在的目录去查找 省略了盘符和路径名称的文件。




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2