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

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

[复制链接]

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

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

mildcat 楼主

2015-5-18 10:23:18

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

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

x
117. 如何查看我的 NX 许可证服务器上的许可证使用情况?
0 e/ i/ m, B& `0 b问题/症状
% I9 o. Z+ i  r如何查看 NX 许可证服务器上的许可证使用情况?我目前的 NX 版本是 NX9 及以上版本. # A! Z8 B7 ^9 a! d- s
解决方法 $ M5 a# T+ Y' i1 [1 v: ]! y- q# t% C; E
您把下面的文字做成一个批处理文件, 然后双击运行就能看到您的 NX 许可证服务器上的- _7 k$ S2 O1 k4 D) n- Q7 h- V, L6 ~
NX 许可证的使用情况.  
$ y# j: J* k3 @" J, v这个程序也可以在客户端运行,运行的时候, 我们假设您的下面 2 个环境变量已经在您的
7 X- {: k2 P- m  P2 C/ y6 g系统环境变量中设定好:
+ h: f2 b% f1 v- ]UGII_BASE_DIR
! ~) G( e6 {. a  h. T7 W4 ISPLM_LICENSE_SERVER  ' W$ ]5 @; x% n
@echo off   @8 G7 I6 j" Q
rem =========================================================================
8 Z) }. {; v9 n; _$ R' Krem                                                                            4 i% ^# I; N% A" @
rem        Copyright (c) 1996-2015 Siemens PLM Software.                  
% b! x/ G$ @/ ^* S9 P$ }" yrem                   Unpublished - All rights reserved                        
. H3 P4 x9 f* L/ a/ u7 qrem                   /sar GTAC                                                2 U4 [# G8 d9 R
rem ========================================================================= ) x9 q3 m: D/ E4 O" |2 p" J
rem
- @* W! A- t  zrem File Name:  LICENSECHECKV9.BAT * c4 E4 R0 m' p- ?: y& h! ~
rem  ) @+ e7 h4 R8 Y1 }/ o
rem =========================================================================  
) Q5 h5 ?0 b: o4 w' trem
% O9 ~- z; ]$ E$ L5 Y" drem This script will check what NX licenses are in use.
+ f/ ^$ P0 d/ C9 n+ Zrem
6 R' s. y( B$ y" u2 Nrem NOTE: 4 v5 m& W& @) T# s
rem 0 a( m1 |3 j! G5 z7 H6 r( \
rem This script assumes that UGII_BASE_DIR and SPLM_LICENSE_SERVER
& r* a1 s0 m) s" _  F: t1 ?* i! srem are properly defined
5 r# G$ Z2 R: W8 g2 x5 t- jrem ) ~* n1 [; q7 a1 y

9 l: n/ {# r( M$ O/ q8 r8 i. aREM To avoid double double quotes later, remove any quotes that  ( X( O0 k$ S* ?0 n& d% B
REM are part of the environment variable now
% C( ^+ M5 i9 O
# x9 Z1 j# W5 @) A. ]  |set UGII_BASE_DIR=%UGII_BASE_DIR:"=% 7 Y3 Z9 f8 q3 L0 @& Q: m1 o
set SPLM_LICENSE_SERVER=%SPLM_LICENSE_SERVER:"=%  
$ y6 u% K7 C9 N8 G' T/ S3 nREM
4 F2 P  z5 Z7 E$ w8 R; o% h* y/ O# j8 xREM  Check if UGII_BASE_DIR is defined.
8 {2 I' X( w- `- T) v/ \REM
0 t6 S4 d8 ~3 i$ j, \0 P, P% _
/ q. w* |' _9 F2 Cif not defined UGII_BASE_DIR (
7 F1 w# N. |( [; T/ r$ T3 ?   echo NX path could not be established.  UGII_BASE_DIR not set.
2 L: C" P9 j! T6 z6 b   goto ERROR_EXIT
! V& W+ m& E6 }: m9 ^, v  p' g2 V* B) ELSE (
* F, F, ~* ^+ ?9 S; o   echo NX path established. UGII_BASE_DIR=%UGII_BASE_DIR%
. M/ m6 t4 ]  t8 I   echo Checking for IN-USE NX Licenses...
. b! J8 X5 {3 |+ Y, }0 C   echo.
* K6 Q- @0 t  ^+ h5 M" E; v   echo. + n3 d7 @8 J/ g" _

% s3 W& }1 u; d( AREM
) J9 Z( S! c0 {& \, I! E: t5 J1 LREM Check if UGII_BASE_DIR really points to a valid directory. / A$ |; _! B& ]8 T
REM $ Q3 s  c. ^  a# H
0 d! R: |* l, @& W( K) J! q
  if EXIST "%UGII_BASE_DIR%\ugii" ( 9 p/ h" O$ ?+ f$ D' d
    set UGII_ROOT_DIR=%UGII_BASE_DIR%\ugii
2 o- f9 N1 s" Z# M& y  ) ELSE ( & E4 {& q" P7 w# E- J+ m
    echo UGII_BASE_DIR set to invalid NX install. 4 G1 l/ L$ g( H' i8 p9 q, P$ E
    goto ERROR_EXIT " L$ i! D. H! m( J$ f
  )
& I" f0 A' t' _3 l8 B)
' W9 f9 q& }* O' B2 x( q# }6 {& D  j, }& n2 H3 A
REM 9 W$ ]5 g8 C- E9 w$ e% s
REM Check for NX license server
: A0 |( S& ]4 @3 @6 DREM
3 J9 ]8 D* g$ n
+ M0 X  g2 n4 j# Zif not defined SPLM_LICENSE_SERVER ( * i% ]4 ?& U0 a3 G) S3 b: k; R5 x: p
  echo ERROR: SPLM_LICENSE_SERVER is not defined. , {/ c" l( D% w
  echo        Current Setting: %SPLM_LICENSE_SERVER% . a. U4 F3 j2 L( f$ G2 K
  echo        Check:  SPLM_LICENSE_SERVER=28000@<server>. 5 b5 @  A4 Q; E$ f7 a8 W
  goto ERROR_EXIT / \: {. C1 e% z5 s* t9 V
)
- |/ o! z6 ^- V  N
. m/ K( q" @/ w: Q5 y7 ]0 i"%UGII_BASE_DIR%\ugflexlm\lmutil" lmstat -c %SPLM_LICENSE_SERVER% -A
- W* \6 M0 Y0 b* c: b4 }7 n  D. U! [; B8 U! g
pause " x* l  {0 E6 f7 T5 Y" A3 V$ M
goto end " v, {/ p, x* @9 S
:ERROR_EXIT . {/ L7 c; H. _, j1 E
echo. 1 B" Z% A& G3 r  F1 `+ u* `. Q
echo ERROR: Unable to check licenses. 7 ]2 R7 i: |8 s. D# B
echo.
$ K8 D6 A9 v1 V( ^+ ?* Bpause
! n1 I4 f" q7 a7 S' t1 k:end
" |/ Z6 ?0 i8 ^! j9 S; T( t9 b8 B+ G& g) s" j9 S$ `! n
该会员没有填写今日想说内容.
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了