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

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

[复制链接]

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

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

mildcat 楼主

2015-5-18 10:23:18

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

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

x
117. 如何查看我的 NX 许可证服务器上的许可证使用情况?
4 h9 V, o. O) f" E问题/症状 ; f) e9 l) o% [' x0 }% N0 O/ s, I
如何查看 NX 许可证服务器上的许可证使用情况?我目前的 NX 版本是 NX9 及以上版本. ( [# N) f  d' [. ]
解决方法
% K! y8 I/ r" T) c" o您把下面的文字做成一个批处理文件, 然后双击运行就能看到您的 NX 许可证服务器上的! z1 n1 g* ^  P" m
NX 许可证的使用情况.  
& D  ~0 x& n2 w; q  u' P这个程序也可以在客户端运行,运行的时候, 我们假设您的下面 2 个环境变量已经在您的! s3 r0 p0 F! S. r
系统环境变量中设定好: + o. N- u; d' U, l; P, q9 p
UGII_BASE_DIR
' f, y/ G/ e* ^5 u. eSPLM_LICENSE_SERVER  $ n  c- l* O% Z( x6 H- M& t
@echo off
& J) j6 V; J7 w0 R+ R- ~+ L  Qrem =========================================================================
" n9 B! E( L* i/ w0 arem                                                                           
4 k' k3 Q' X) f& y6 g8 brem        Copyright (c) 1996-2015 Siemens PLM Software.                  
$ X. q* K- l; Q  l' \, R4 jrem                   Unpublished - All rights reserved                        , D+ C5 r3 K/ h5 m5 ]; A- H
rem                   /sar GTAC                                                
9 t" H# M4 S) G6 r% Srem ========================================================================= 1 R8 l. g4 \$ T
rem ( O2 c: F9 ?5 G% V1 t! Y
rem File Name:  LICENSECHECKV9.BAT $ f4 v" w2 B7 J2 x* X) D% {
rem  7 D" }, ^- c, Z
rem =========================================================================  " u5 f$ q+ ?8 D1 A0 }
rem % `4 `; P7 X* o& I3 a
rem This script will check what NX licenses are in use. 8 D: h) c0 U" T2 P$ c
rem
" y% ]- _) U5 mrem NOTE: / [" S4 X5 C$ ]3 n6 Y2 M
rem
/ D" Y8 ]* H/ o2 F: Xrem This script assumes that UGII_BASE_DIR and SPLM_LICENSE_SERVER
9 d5 o' [  h* _" K( J' m, erem are properly defined - A" v2 y" Z/ b
rem 2 K+ H! W( G  I( F2 g. ^% M$ s
- _8 f( s7 X( w5 ]& Q2 r1 W
REM To avoid double double quotes later, remove any quotes that  & k& H! [& C, [5 u* @$ _
REM are part of the environment variable now
- ]5 g5 G- u% _) l# g" [) M& P
& i- ~' |, ?: s7 i+ Q8 ~! Nset UGII_BASE_DIR=%UGII_BASE_DIR:"=%
( v4 L  Y+ D, z. S# W8 g% Z8 `1 t$ Z8 yset SPLM_LICENSE_SERVER=%SPLM_LICENSE_SERVER:"=%  
0 \: _! o9 J! l' pREM   `4 I9 t  z8 Q! z" g! |& H
REM  Check if UGII_BASE_DIR is defined. * q% l% ?/ a+ \" i
REM . I9 X2 Q  ~0 X8 Q
. W9 k3 `) I3 x3 ^' N
if not defined UGII_BASE_DIR ( / ]; v- P: G& f! P
   echo NX path could not be established.  UGII_BASE_DIR not set.
, T" {( |* l* n* o; M   goto ERROR_EXIT ( I8 x9 f6 X* P$ O! p3 |
) ELSE ( " S0 t6 @9 g8 k! C
   echo NX path established. UGII_BASE_DIR=%UGII_BASE_DIR%
5 u7 [9 L' r2 H& k   echo Checking for IN-USE NX Licenses... # \+ N! w: e) J1 K
   echo.
/ {; @0 j7 i( D0 z. @   echo.   h$ L+ \' G& {7 ^9 J7 o

4 E" ^; G  @) HREM & N  R1 C: N" {$ l6 n7 D: a* `& _/ w0 ^
REM Check if UGII_BASE_DIR really points to a valid directory.
$ D' Z/ n% I( |. v1 @% i! M" fREM & m& A+ z0 Y4 I- }, g  v

  o, o4 @9 ~8 h- W+ v  P5 N1 Z8 k  N  if EXIST "%UGII_BASE_DIR%\ugii" ( 9 U$ L8 F- \" d' d7 |1 z
    set UGII_ROOT_DIR=%UGII_BASE_DIR%\ugii
% ?; H) _% e. m- h  ) ELSE (
0 ^- b% @, I, A2 j    echo UGII_BASE_DIR set to invalid NX install.
4 J; q5 L# \" j9 I$ S, B6 s$ U* B9 |    goto ERROR_EXIT ' i; G0 j. J/ k, e. R: B
  ) 4 i2 Y. e0 P# G; J" ?$ s( B: t
) * Q& `2 N6 Z* D; Y$ A: D- x
8 r; k! x0 B, j, _* x' t
REM
, i/ j4 n/ _7 o0 bREM Check for NX license server
1 {! G' q! i1 }: I: E, ~REM
" e6 k6 U: W9 F  m1 l0 k0 G$ ]( H
; `9 s" U6 ]& w) U- \+ gif not defined SPLM_LICENSE_SERVER ( ; b: S' U. T$ l$ O/ i/ e: U8 [
  echo ERROR: SPLM_LICENSE_SERVER is not defined. 5 J7 ~  W: D# I  F
  echo        Current Setting: %SPLM_LICENSE_SERVER%
% u$ n' b! b( A' j( Z  echo        Check:  SPLM_LICENSE_SERVER=28000@<server>.
- |5 Z! b. ^/ K/ ], X. s. ]0 x  goto ERROR_EXIT
9 X# T( z, }+ y0 G)
8 t+ @( \/ z0 M  v6 ^: `1 e0 O! C9 H# K9 E
"%UGII_BASE_DIR%\ugflexlm\lmutil" lmstat -c %SPLM_LICENSE_SERVER% -A : q% ~" ^: A3 m" N" _

4 k+ n* J+ C# Cpause
; G" Y7 E1 h0 o6 `- i# c" \( Jgoto end 6 Y- f4 d! b6 _1 U7 q- F2 n
:ERROR_EXIT
' \! U( }/ ^# j8 x1 ?0 @+ D  Gecho. " @+ h! \, M# W9 J
echo ERROR: Unable to check licenses. ) a) i. v! d3 r) L( |
echo. 2 a1 ~  c9 i& X! \" S2 ~  ^+ ?
pause
5 T5 u/ n& y5 Q9 v5 M7 O& w" K6 }& X( {:end
  n  t7 e% n5 u! ?7 n) n( h% P$ I  f3 x
该会员没有填写今日想说内容.
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了