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

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

[复制链接]

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

mildcat 发表于 2015-5-18 10:23:18 |阅读模式

mildcat 楼主

2015-5-18 10:23:18

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

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

x
117. 如何查看我的 NX 许可证服务器上的许可证使用情况?
4 I+ z2 ^1 U1 P3 t' i  G问题/症状
  A0 e; p$ [( P9 `  l$ h如何查看 NX 许可证服务器上的许可证使用情况?我目前的 NX 版本是 NX9 及以上版本. 4 g6 S3 C& A( F
解决方法
' O7 t4 d- X- i7 N8 E/ E2 q* h您把下面的文字做成一个批处理文件, 然后双击运行就能看到您的 NX 许可证服务器上的
  D' h8 U  M2 U: h7 X8 v" uNX 许可证的使用情况.  ; p6 _, }( f- `
这个程序也可以在客户端运行,运行的时候, 我们假设您的下面 2 个环境变量已经在您的4 Q  }% N! k( a. B) E1 D8 T6 s
系统环境变量中设定好: 0 a0 u% K3 j. z0 G- V1 ~" I# E
UGII_BASE_DIR ; d1 g# C( P) R2 `6 f4 S- `: F  T
SPLM_LICENSE_SERVER  
4 l1 @& \  B' @1 ^@echo off & [9 K4 S. k/ F4 I7 v1 E
rem ========================================================================= 9 E. E4 t3 f) B
rem                                                                            ( v, B- E8 J; e5 I+ ~
rem        Copyright (c) 1996-2015 Siemens PLM Software.                  
2 h5 {" N8 c8 D3 Qrem                   Unpublished - All rights reserved                        9 i3 x2 p  E5 a. R8 q' y
rem                   /sar GTAC                                                ; M, w+ J5 @5 ^" I  r6 I
rem =========================================================================
# U: Q& t7 E4 X3 a, ]rem : |* x$ e; J6 P- S
rem File Name:  LICENSECHECKV9.BAT % i7 f! k5 h7 `2 m. b8 I, i
rem  
6 W) u' s4 }9 N2 W2 `1 m+ }rem =========================================================================  . G0 e# B5 Y( \# a4 Q! Y- e
rem
4 j6 t2 E# j+ x1 ?" f9 Prem This script will check what NX licenses are in use. 7 _4 d8 j! i1 @+ o  D
rem 9 N) I/ F0 Y! ?( v$ I5 Q. [% W
rem NOTE:
4 V8 v- G4 I  y0 vrem 0 e( ?+ Q7 g& H' a0 ]0 S, ]
rem This script assumes that UGII_BASE_DIR and SPLM_LICENSE_SERVER
) I" A( A- ^! B, A9 M# k5 nrem are properly defined
, v/ ^! J% q/ g3 V3 Nrem ( `2 V7 J, T/ H2 q
- f2 B: k6 H" k7 \# ^1 M
REM To avoid double double quotes later, remove any quotes that  
! L* b3 g- Y' P* D' G* [REM are part of the environment variable now 8 q' a# h1 n, ?: q
2 \" [( a9 h: O0 h
set UGII_BASE_DIR=%UGII_BASE_DIR:"=%
" K$ t4 V0 x$ K' l: e- s! _4 lset SPLM_LICENSE_SERVER=%SPLM_LICENSE_SERVER:"=%  
9 O8 C% |; r0 x4 i& y& w* @# AREM 4 p2 p/ b. q. o( b% l
REM  Check if UGII_BASE_DIR is defined. " j. m+ e1 h" W/ ?  x5 O3 k4 ?+ ~. m
REM
9 G* c% Q& N- Q& `
# f1 _; |- \0 R' p* Wif not defined UGII_BASE_DIR (
5 a! L! B- `# T! z# X) o   echo NX path could not be established.  UGII_BASE_DIR not set. 1 [" G8 G0 H! \0 f7 _4 M
   goto ERROR_EXIT
# I- G, O' Z, d$ r, _4 {+ J) ELSE (
5 J. i0 |: I6 ^4 D. T8 j   echo NX path established. UGII_BASE_DIR=%UGII_BASE_DIR%
/ M; s$ r/ e( _4 z9 {4 c   echo Checking for IN-USE NX Licenses...
+ U4 d1 Z8 o. E. K; O   echo. 4 t5 a( }3 @3 E6 t' Y8 h+ Q
   echo. ) D% w3 {6 _6 j
5 Y% l8 U- s/ ^& D1 h! O" ?0 ?1 {
REM 7 `2 K7 k) r4 O) d
REM Check if UGII_BASE_DIR really points to a valid directory.
: }3 B! R/ Z' s. N5 z% WREM ; J( ?* E6 _2 F) ~+ e
. |( x1 i: M, W7 c9 d+ ]
  if EXIST "%UGII_BASE_DIR%\ugii" (
' w2 c6 j+ S1 G    set UGII_ROOT_DIR=%UGII_BASE_DIR%\ugii ( e4 S6 C5 h+ Q& |: Q# M; J, w
  ) ELSE ( 4 d$ n' T6 B0 W# r
    echo UGII_BASE_DIR set to invalid NX install.
$ n/ W2 A( ~1 s( D6 ?( v9 a$ o    goto ERROR_EXIT
; R7 F) h: J1 {% l2 N  )
9 N6 G$ p0 j% r; u6 ?. T% @* Q# c)
) F0 Q8 |, v- m) B  l: `' U# _% r+ V) a( Q% i- Z! t3 x
REM * f. d4 \5 U# m% m9 [1 X) r
REM Check for NX license server
8 o9 ]1 i5 [7 d. FREM
! O) Y* g: M# H$ V
2 y. S2 J" Y0 P9 F- e! nif not defined SPLM_LICENSE_SERVER ( 6 L7 K( Y) ?3 C; @
  echo ERROR: SPLM_LICENSE_SERVER is not defined.
0 J. s" y! a% f8 C4 p1 I1 a  echo        Current Setting: %SPLM_LICENSE_SERVER%
/ W( @* t# ]' X: y* m  echo        Check:  SPLM_LICENSE_SERVER=28000@<server>.
  C; B4 M3 f5 r/ r$ L; Q) e  goto ERROR_EXIT , @- b. I! g& T5 r( k" b2 I8 @5 a' q
)
' Z, |: Q! t7 V  d0 q- a5 B) f) u; b3 j% z' l% B. P
"%UGII_BASE_DIR%\ugflexlm\lmutil" lmstat -c %SPLM_LICENSE_SERVER% -A 5 l1 x) t" H2 @7 W) _0 v5 v' b
/ z/ z9 H6 H# A. B
pause
! C8 \: T8 u& [" _4 \# l, Fgoto end
) R- O7 F: z& l8 g:ERROR_EXIT
7 ^) |. j. [: `1 L# C- ^" }echo.
5 J3 a( L8 ]) B0 T' l: B4 U' qecho ERROR: Unable to check licenses. / j4 W) j% T6 T& R+ D  \
echo.
- i& {5 X, G; t! n6 N3 apause 3 i2 L* m# T+ G4 @) q) X
:end
, A/ ]' K, @. L" r# u
" E. i# E( Y# C9 Q7 h- E5 {" B9 H
该会员没有填写今日想说内容.
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了