PLM之家PLMHome-工业软件践行者

[UG NX高级技巧] 117. 如何查看我的 NX 许可证服务器上的许可证使用情况?

[复制链接]

2015-5-18 10:23:18 5182 0

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

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

x
117. 如何查看我的 NX 许可证服务器上的许可证使用情况?
6 A2 c' z/ O2 }8 m3 s1 a* c# }问题/症状
7 n) s' q& n  M- ?+ O6 Y! b+ S如何查看 NX 许可证服务器上的许可证使用情况?我目前的 NX 版本是 NX9 及以上版本.
) N$ Z  x# h' @  |/ E# ^) x解决方法 : U4 c2 q9 p" q* Z! n; j; e0 O
您把下面的文字做成一个批处理文件, 然后双击运行就能看到您的 NX 许可证服务器上的
# o) L9 c8 c9 ?" N4 R" \) `( ^* DNX 许可证的使用情况.  ( _, o, ~9 _. z4 G) K5 B
这个程序也可以在客户端运行,运行的时候, 我们假设您的下面 2 个环境变量已经在您的
% E% x7 U% u. _" X6 J& L, }5 R系统环境变量中设定好: : g7 Z3 |7 X5 J0 R
UGII_BASE_DIR
+ u0 X4 Z" M8 L* g8 iSPLM_LICENSE_SERVER  
- s; K, j/ g5 t: C9 r& ~@echo off
% V' [# g+ b( U) A$ Erem =========================================================================
* c4 A2 v* |, K5 k3 z2 Y* r! Hrem                                                                            ; r$ }6 u: E  \5 m- ?
rem        Copyright (c) 1996-2015 Siemens PLM Software.                   5 u7 x' J& H& t- {3 O; a8 M' ?/ `
rem                   Unpublished - All rights reserved                        
0 h* s+ u3 d9 _& qrem                   /sar GTAC                                                
3 w+ P" u; G, \rem =========================================================================
" P! u; D) R3 P, c8 C- x0 V2 O. H$ `rem
; [% \) M; K) T; L( }2 m; |3 Crem File Name:  LICENSECHECKV9.BAT 6 P5 T8 W# K  ^. W
rem  
7 U4 M( P: k; h" \. K/ r! Q, crem =========================================================================  5 Z. S4 i5 _. y/ j8 C( Y/ l
rem
& i& j0 ^( G3 v7 V6 Trem This script will check what NX licenses are in use.
( a4 Z2 h# Q1 \/ \rem
6 |0 v. c: I+ L  yrem NOTE: 0 o9 ?: V2 V4 {/ Z5 S& i8 O1 p: B
rem
9 y) |5 X6 t+ @6 t$ krem This script assumes that UGII_BASE_DIR and SPLM_LICENSE_SERVER 1 \/ e5 g, G8 a) T% u
rem are properly defined * S  h5 [8 G3 O) v$ z: S
rem
$ E* p+ ~5 S0 m3 E9 t  ^3 c" d: v  m+ A" S/ @' ]
REM To avoid double double quotes later, remove any quotes that  " G& [: ]5 W  D3 B& B
REM are part of the environment variable now
7 x6 O7 \5 E/ i) f' ]3 T1 V% o9 Y" |! @1 O4 z$ J% b! F- h' ?5 }
set UGII_BASE_DIR=%UGII_BASE_DIR:"=% % }- g8 X4 e- D4 R1 X7 e+ s0 ^! O
set SPLM_LICENSE_SERVER=%SPLM_LICENSE_SERVER:"=%  
  K4 A9 E1 S$ a  aREM # W7 `* p% K2 q0 \2 J* P
REM  Check if UGII_BASE_DIR is defined. ' \0 J: U4 l# L5 o
REM 7 U0 D+ ?! [) h( L
- l9 D1 Q' n( s
if not defined UGII_BASE_DIR (
1 K1 u8 I* ^7 z. C6 w   echo NX path could not be established.  UGII_BASE_DIR not set.
+ _5 l+ m% w& S: Y* ]. A   goto ERROR_EXIT
4 W  h# C5 p. f4 @! {) ELSE ( 7 n# c% w9 E# e" F; c
   echo NX path established. UGII_BASE_DIR=%UGII_BASE_DIR% 6 j/ ?1 G2 {; @! v# p
   echo Checking for IN-USE NX Licenses...
4 I5 v. G* K9 u1 L: {; z   echo.
3 V2 H" \; X. z0 m2 g; ]% h   echo.
0 L. D# Z. U$ ?$ V; s5 i( Y/ A! z6 i7 Z, r0 X8 h
REM $ M- W* t+ l: @1 \) f
REM Check if UGII_BASE_DIR really points to a valid directory. 6 _( |( O- H( F, ^2 n8 A, j# F
REM   G; _+ ~: |" Z' x

+ L3 f1 L$ g9 N* w  if EXIST "%UGII_BASE_DIR%\ugii" (
- Y! [- o: m6 y+ i* g# L    set UGII_ROOT_DIR=%UGII_BASE_DIR%\ugii
; N/ f1 u/ K/ X8 Y9 M' i  ) ELSE (
0 v1 A+ n- H; `2 Z( u' U2 x! G    echo UGII_BASE_DIR set to invalid NX install. 5 L9 F9 k+ Z9 `& v* q
    goto ERROR_EXIT 4 F, ~+ t% `: A3 |
  )
: h4 ~: e( n& h$ j) 0 o& \2 o' A) P" i

% Y+ k8 ]; X6 k! F& F  z) |REM 9 [4 E" a+ b1 K: B7 U# Z4 g
REM Check for NX license server   z+ @9 P9 x- p  w; u9 K
REM 2 |  F6 ?/ U" h2 F, l. T
" A) u! z! C2 ?! t
if not defined SPLM_LICENSE_SERVER ( * b) O, d: I. F* ]9 v7 p1 W* S  g
  echo ERROR: SPLM_LICENSE_SERVER is not defined.
6 W- M' j9 M7 U- ?+ G9 E  echo        Current Setting: %SPLM_LICENSE_SERVER% 5 w% S7 x( Z9 a2 Q
  echo        Check:  SPLM_LICENSE_SERVER=28000@<server>.
- G7 q! Q& N% V: K0 x, x  goto ERROR_EXIT 5 ~0 Y6 Z$ k1 e
) ) z# ]6 H/ I  l( t6 \

# z9 c& V& }' w, P) S6 t/ U"%UGII_BASE_DIR%\ugflexlm\lmutil" lmstat -c %SPLM_LICENSE_SERVER% -A . I: P$ P( h" w2 v: {, |& ~

6 [& ]0 p5 _) V: Wpause " }$ @- w3 O1 d, @. @& ?
goto end 9 l7 O0 x  T2 Q* K
:ERROR_EXIT
/ {1 R# p3 h# O3 S. kecho.
1 G% V* |& E+ X2 K( H5 g! j$ ~  ]echo ERROR: Unable to check licenses. $ h$ I9 P) X- K
echo.
& e+ \' f# J3 j, S% p7 j3 Epause , ?, B: Z$ J& v6 n/ E
:end
/ p" V: K0 i1 H8 p- z% ~6 l2 P; H1 U! I0 g! f9 |. s( w0 T& p6 j
该会员没有填写今日想说内容.
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了