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

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

[复制链接]

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

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

mildcat 楼主

2015-5-18 10:23:18

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

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

x
117. 如何查看我的 NX 许可证服务器上的许可证使用情况?
0 H! D& x+ @8 u问题/症状 1 k5 Y( i) F. j  U* a. \+ f
如何查看 NX 许可证服务器上的许可证使用情况?我目前的 NX 版本是 NX9 及以上版本.
9 i7 S9 t0 j1 A1 C解决方法
4 s# X* h: x1 e" ^- c您把下面的文字做成一个批处理文件, 然后双击运行就能看到您的 NX 许可证服务器上的
& K; X1 }2 z$ D! C  {: zNX 许可证的使用情况.  
, _: L5 k0 z$ i5 ~这个程序也可以在客户端运行,运行的时候, 我们假设您的下面 2 个环境变量已经在您的
' F& B7 R+ l- j  ~; Q系统环境变量中设定好: 2 r9 ?+ h& A9 K" `! e  n- A
UGII_BASE_DIR
$ c, ]) Q$ s- u7 W, v' VSPLM_LICENSE_SERVER  8 `2 I& m; `. I! u1 s/ Z
@echo off
2 E1 m* ~% E4 k' W  a, s; _rem =========================================================================
% ]6 D' K' X' prem                                                                            8 l* [8 o0 r6 f
rem        Copyright (c) 1996-2015 Siemens PLM Software.                   ; \) j$ |* V4 A4 g5 T" d
rem                   Unpublished - All rights reserved                        0 _% C8 I6 g7 q! s' W
rem                   /sar GTAC                                                
# f1 b$ d9 l8 F3 H3 Z* Lrem ========================================================================= 1 ~9 G2 S! g0 e, ?0 F" M
rem
0 t$ q( I& {4 Z8 d, orem File Name:  LICENSECHECKV9.BAT
- `3 n/ e3 v, d' A7 [1 v$ l. xrem  
  z$ x  l' W) i; x  ~, |, t2 X6 w; zrem =========================================================================  
0 H, E2 u" Q' |( Prem
+ s% }4 ?6 u# x- l, e6 krem This script will check what NX licenses are in use.
6 d1 G; P9 m; ]# R4 Xrem
# G' Y. E0 x' i1 ?; arem NOTE: * T" D" Q$ `( b/ {# \+ c
rem , K. L( Y" x+ u
rem This script assumes that UGII_BASE_DIR and SPLM_LICENSE_SERVER . C$ @& o4 |$ G! H; Y
rem are properly defined : D/ w2 Z0 L- ^1 z$ w2 p
rem ' t0 }1 L; B" U( Q

( ~  i: u, V8 W  z7 QREM To avoid double double quotes later, remove any quotes that  
9 [& K7 [3 C4 e7 g& XREM are part of the environment variable now
+ c; p, H+ c) G: P( @# g3 N; E+ Y; a' W9 {0 W+ G4 H
set UGII_BASE_DIR=%UGII_BASE_DIR:"=% 1 J$ A) r! i* ~+ \) s
set SPLM_LICENSE_SERVER=%SPLM_LICENSE_SERVER:"=%  
) a( P6 {% s+ v5 I' i, L6 R- ZREM
  `% n! G$ m6 i8 V# i  a2 |REM  Check if UGII_BASE_DIR is defined. ; P7 y: s+ H8 m0 G) b% s7 j
REM & X4 `# I5 A3 R0 v) Y2 y( V1 G
( h- D* s' S2 b6 Z' J% v+ r4 V( s
if not defined UGII_BASE_DIR (
) x& N: t( R: n   echo NX path could not be established.  UGII_BASE_DIR not set. , a# w8 i. j: t# d+ c& C0 h0 K% j
   goto ERROR_EXIT
) t/ [9 e5 l" k0 l4 y) ELSE ( / }7 x2 L) ]4 f# `8 E/ m
   echo NX path established. UGII_BASE_DIR=%UGII_BASE_DIR%
8 k3 I- @' C" i3 o   echo Checking for IN-USE NX Licenses...
! t5 x- ]/ p' k; U& L   echo.
: p- v6 C; p" G9 N* X' j- w, z3 _   echo. : N% s2 E4 \' X
" s" A% E( Y( Q/ o
REM
5 F/ Q, v+ Q. L7 dREM Check if UGII_BASE_DIR really points to a valid directory.
$ C; J' n) s3 A4 Q+ V, vREM ! e7 T; z1 H7 ~3 V) o# |" T7 D, b

( n3 }! p' _9 f. _. _  if EXIST "%UGII_BASE_DIR%\ugii" ( . w' E! h. Y& m
    set UGII_ROOT_DIR=%UGII_BASE_DIR%\ugii % {0 V: Z) e! J, ^6 B- [
  ) ELSE (
2 U  q/ w- S3 `    echo UGII_BASE_DIR set to invalid NX install.
7 ^! ?9 _# c& n  [9 H0 g; w5 J    goto ERROR_EXIT : @4 H1 t5 F( r) r: L4 |9 W" g
  ) 5 `6 ~' t! V0 `, |, \  ^
) 6 \0 L: j8 p1 r+ l1 e8 D; ?+ A

4 B  y. v2 Q+ P6 h& i, pREM 7 o' e/ ~8 ?' j. I- G* u
REM Check for NX license server * J* V& g+ _4 `  U
REM 7 O; C! F# ?1 g. a3 J8 U4 [, z$ b4 ^
8 a3 r% f* J3 L( P  K1 b
if not defined SPLM_LICENSE_SERVER ( ( f7 U  o8 g6 ^2 w0 P
  echo ERROR: SPLM_LICENSE_SERVER is not defined.
4 M% }& Y4 g8 t: l  X  echo        Current Setting: %SPLM_LICENSE_SERVER% 6 ]0 e5 k$ ?7 u! x' O+ D; U" l- E
  echo        Check:  SPLM_LICENSE_SERVER=28000@<server>. ' R# L' h; v0 S6 T" L9 c
  goto ERROR_EXIT 3 ~+ X7 q$ U& A9 W3 E
) ' w8 Z+ f1 l( X5 M" p3 c3 X
; J3 Z/ W+ q  m  _7 Y
"%UGII_BASE_DIR%\ugflexlm\lmutil" lmstat -c %SPLM_LICENSE_SERVER% -A ( M0 s7 f+ F: c/ o5 |. b, c
0 p$ J' o( N0 d5 d  I& W
pause
, o0 s( _: P, ^  e* Rgoto end
, g7 ]3 J$ ~9 [% u- N3 Y:ERROR_EXIT ) o2 u1 x: i; G! i/ O/ d
echo.
* _$ L$ P5 S7 Lecho ERROR: Unable to check licenses.
8 K# S/ z5 r* [+ O" b7 Mecho.
7 A* ?; N; v* Q3 z! ~pause 4 ]9 Z, ?) O- J
:end * P& \3 O6 v# E

7 G# x/ H5 O2 ]; o, e, @
该会员没有填写今日想说内容.
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了