PLM之家PLMHome-国产软件践行者

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

[复制链接]

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

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

mildcat 楼主

2015-5-18 10:23:18

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

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

x
117. 如何查看我的 NX 许可证服务器上的许可证使用情况? * q/ ~3 m; M- Y9 o1 [
问题/症状 " Y' x; Z8 w) Z. u- [1 p$ |; x+ ~
如何查看 NX 许可证服务器上的许可证使用情况?我目前的 NX 版本是 NX9 及以上版本.
1 j) E- w7 N  I7 y) T解决方法 : R0 q8 h& x) q7 ~3 V
您把下面的文字做成一个批处理文件, 然后双击运行就能看到您的 NX 许可证服务器上的; ?9 {3 V" U5 K0 m4 x) T  k( y
NX 许可证的使用情况.  
: l% c$ x' y8 x这个程序也可以在客户端运行,运行的时候, 我们假设您的下面 2 个环境变量已经在您的5 p9 w) d3 G6 f' T
系统环境变量中设定好: ; B0 ]9 Y; F7 \
UGII_BASE_DIR 5 Y( p: v9 ?  w; l3 I, L  s. p$ m
SPLM_LICENSE_SERVER  
7 ?% q9 V/ p3 b  C1 U8 I9 \8 O@echo off , l: \& r3 i9 V, W1 h
rem ========================================================================= , n2 Z. x3 k! N4 z2 p
rem                                                                            . t) i/ L7 |! T; ?0 j+ d
rem        Copyright (c) 1996-2015 Siemens PLM Software.                  
1 ~8 j5 ]9 z' Jrem                   Unpublished - All rights reserved                        9 h1 S$ R$ o) u+ k
rem                   /sar GTAC                                                " C$ I. T+ U# Q( ^+ E9 p- _4 V( V
rem ========================================================================= ' I, v8 z) v! f) C( ^0 y8 H1 ]
rem
( c/ ~' ?3 v5 ^# Irem File Name:  LICENSECHECKV9.BAT 8 F$ w7 M5 `' s8 t/ p4 y" t
rem  
3 o1 k  _: Z+ W4 [5 c- F4 {rem =========================================================================  
" Z8 G4 N/ J' |" L! xrem . D0 I% s- y% ]! }- h1 x% a
rem This script will check what NX licenses are in use.
4 R# x7 B9 U, A5 U. E0 hrem
" O1 M& e; K  `$ i+ `2 V; Crem NOTE:
" x. i, i8 n* }8 y1 `% orem " F& w8 G2 ]& D+ E$ |5 W
rem This script assumes that UGII_BASE_DIR and SPLM_LICENSE_SERVER
: f' @: ]# a6 erem are properly defined
( Z* J; C" l! k. v$ irem " f& D" W$ D6 M9 G( T4 m$ |
2 O1 L3 R1 q9 F
REM To avoid double double quotes later, remove any quotes that  
# B- d6 ~3 k  }# {REM are part of the environment variable now 6 k7 Z: Z. F/ T- N

. V( p5 f# I- \: j( S; U+ eset UGII_BASE_DIR=%UGII_BASE_DIR:"=% * i% j6 C8 [# Y1 x
set SPLM_LICENSE_SERVER=%SPLM_LICENSE_SERVER:"=%  
/ U2 b% y$ ]+ gREM ! I6 Q, z1 K' z# ^
REM  Check if UGII_BASE_DIR is defined.
6 Z2 t- `, t9 s: O8 h$ C2 @; l" XREM
. E9 C4 c: d- a) V$ n( S) b
% d' S3 T' q4 Q8 {" p" `  B* B4 }if not defined UGII_BASE_DIR (
( d' l: j) d+ N5 V% J   echo NX path could not be established.  UGII_BASE_DIR not set. % f, L: D. m6 B9 [+ m0 P
   goto ERROR_EXIT * k2 f  a$ |" [8 G9 ^
) ELSE ( ( H: c9 C9 }2 _2 R$ \
   echo NX path established. UGII_BASE_DIR=%UGII_BASE_DIR%
$ ~- r' l; L* a' z" c   echo Checking for IN-USE NX Licenses...
  W, X- v3 h% C& d" B: \   echo. ( v, @' S4 t: V2 H
   echo.
) ~/ v( ~! d/ ]+ ^' f+ z, o( T  Z6 b& I; J1 V
REM / `( t# g$ O6 x  |( O) @
REM Check if UGII_BASE_DIR really points to a valid directory.
1 E  W) r* g" ?6 k& bREM
8 s  N. J1 P6 A, g/ U: W# E1 B' ]4 Z; X: d' A0 P1 O2 C! u
  if EXIST "%UGII_BASE_DIR%\ugii" (
/ ]/ k) W( I' a% _) I    set UGII_ROOT_DIR=%UGII_BASE_DIR%\ugii
- G0 R5 d6 w: d; U+ Z, }* r4 d9 ]3 X  ) ELSE (
* l; L. p$ n' W0 ~, Q& R    echo UGII_BASE_DIR set to invalid NX install.
2 k: o3 J7 P. `1 e8 f) @4 n, Z    goto ERROR_EXIT
- f6 v. |- ~9 c( q5 J9 `  )
" g- {$ ]' j9 g# m  h: u) , o7 q# Y! V$ ~* ]4 T0 m: V

( ~8 X) ^  ^* g9 I0 _5 ?. [REM
6 `, D8 `! z; lREM Check for NX license server
) @3 Z, w; C: ~: sREM
; p! u6 ?$ w+ U1 l8 i
% ?3 b# o# c1 s) Tif not defined SPLM_LICENSE_SERVER (
# h: e' s# D  D- v; u# @# ~1 o  echo ERROR: SPLM_LICENSE_SERVER is not defined. " t# Z# x# E2 C. p5 y
  echo        Current Setting: %SPLM_LICENSE_SERVER% 0 @: C  o5 `! @  v5 X
  echo        Check:  SPLM_LICENSE_SERVER=28000@<server>. & e, {: K7 e- W8 a" ^. `
  goto ERROR_EXIT 5 y7 y% \+ w1 Q# q
) + n3 v. @; B% p2 g

/ Q& z, H- G) N$ ?+ @' l/ K; s" w"%UGII_BASE_DIR%\ugflexlm\lmutil" lmstat -c %SPLM_LICENSE_SERVER% -A ( Z' }4 k# a& c; L$ h
$ v  E# J* E/ d9 f( c' \) L5 P4 e
pause ! x" G$ A( N  h& N- s% m
goto end
' I9 E* H( e' O, A:ERROR_EXIT 9 O4 j  p8 Q5 k; g' h
echo. ' L0 M! \2 a9 @3 N! V
echo ERROR: Unable to check licenses.
1 x9 F+ b; r2 N' M, T; e, |echo. 2 g2 n5 M  w. ]8 F6 S
pause
" R3 g) P- |; |; P5 {  y/ ^" J:end
8 _% P( X1 H- p, \+ @; ]& {' o1 L3 Y; z' h- G0 d
该会员没有填写今日想说内容.
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了