PLM之家PLMHome-工业软件与AI结合践行者

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

[复制链接]

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

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

mildcat 楼主

2015-5-18 10:23:18

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

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

x
117. 如何查看我的 NX 许可证服务器上的许可证使用情况?
" z: F( h# O8 |* d0 [7 N问题/症状
7 B  i  N; H" y$ Q, R! H如何查看 NX 许可证服务器上的许可证使用情况?我目前的 NX 版本是 NX9 及以上版本.
; b( U. j( ^. t解决方法 & m' D' `  R0 r7 [: M8 P' f+ C2 D
您把下面的文字做成一个批处理文件, 然后双击运行就能看到您的 NX 许可证服务器上的
% h: I1 \* F% e2 W" y5 ONX 许可证的使用情况.  ! g9 u1 q8 O6 l3 B" q% r
这个程序也可以在客户端运行,运行的时候, 我们假设您的下面 2 个环境变量已经在您的4 T9 K- E: w  A
系统环境变量中设定好:
2 G7 h6 {: T, E5 J+ x  cUGII_BASE_DIR
  W& g; M4 ?4 H& cSPLM_LICENSE_SERVER  - ]$ c6 {- ]) {
@echo off 9 u* x( g& D/ g; C0 j% N0 Q* ~% X4 L
rem =========================================================================
2 G) _" I7 h1 I4 qrem                                                                            % G) r9 Q: z5 s- v
rem        Copyright (c) 1996-2015 Siemens PLM Software.                   " N2 q( v. U2 p5 B. F' _1 Q& E
rem                   Unpublished - All rights reserved                        
* {( x3 X* s; [' _' N0 ?1 Crem                   /sar GTAC                                                
+ V8 f, M/ _& L4 i7 e4 E) U: Rrem ========================================================================= ; N1 [% I' B& H+ @. a. I
rem 5 W( G9 d! o! q4 M6 A
rem File Name:  LICENSECHECKV9.BAT
7 b; G; k7 g4 c- c/ Mrem  
6 ^+ c, m6 W6 mrem =========================================================================  
5 T; n( `. ^! c. _% f3 H/ G9 ^rem 3 p4 T$ S& T4 r$ O3 b
rem This script will check what NX licenses are in use.
( H) R- {6 z2 p9 Rrem . Q2 w4 J' e! V4 u
rem NOTE:
6 k7 d* `& ]6 x  erem : Q1 D4 H) }, O8 i! G8 Q' b
rem This script assumes that UGII_BASE_DIR and SPLM_LICENSE_SERVER
+ B, e& R0 S3 }6 w% Orem are properly defined
$ r& a0 A2 E% Q4 y! }rem / W8 [2 X/ i  j/ k

! X3 S% y3 \0 y% zREM To avoid double double quotes later, remove any quotes that  
. s/ z. V: a$ e& U$ M, PREM are part of the environment variable now
. b0 P1 Q* g" ]: c6 v: D" \* C& s' x: |! V$ ]- {) b6 [# F/ \2 O# L" @) V
set UGII_BASE_DIR=%UGII_BASE_DIR:"=%
3 X) G3 i, a) }set SPLM_LICENSE_SERVER=%SPLM_LICENSE_SERVER:"=%  
/ F1 n+ h& I$ cREM 8 e9 _$ K: y6 j2 `% Z. F
REM  Check if UGII_BASE_DIR is defined. ) x( |5 e+ C% D" `
REM - ]; ?+ z8 p& P* d
, K6 I) T0 L8 o
if not defined UGII_BASE_DIR (
8 i. ]" \! s: C) R7 ]& y: u   echo NX path could not be established.  UGII_BASE_DIR not set.
, h" A8 F+ w/ q" s& U   goto ERROR_EXIT
5 T4 V( j" \+ r7 E# S) ELSE (
6 |, r  _7 C8 F: U1 ^   echo NX path established. UGII_BASE_DIR=%UGII_BASE_DIR% 5 s; c$ K2 I& x, y
   echo Checking for IN-USE NX Licenses... 2 u( s9 i9 \; @  y
   echo.
6 U) G* I/ w$ [! I/ ?   echo.
8 o8 d$ l4 z" K7 p: @8 t; y0 m+ }( L  I6 n! Q
REM " m: ?2 }& F; I$ l1 b
REM Check if UGII_BASE_DIR really points to a valid directory.
2 }! k* J$ ]# b/ \" a3 V2 W# D3 _REM
1 @5 B6 N: ~! ^9 a8 D4 p+ ~6 L8 X$ E) c: W8 |+ c% C0 |$ k
  if EXIST "%UGII_BASE_DIR%\ugii" (
# e1 j, W8 P+ Q3 y9 Q% h# @4 n* I    set UGII_ROOT_DIR=%UGII_BASE_DIR%\ugii - q9 N" B; X: r
  ) ELSE ( , p& I  F1 G! ?( ?
    echo UGII_BASE_DIR set to invalid NX install.
  q' V/ U+ v6 T5 U3 f3 ?1 l$ v    goto ERROR_EXIT
$ R$ o  l0 B0 r  ) ! C- ~& G7 A" y
) % X0 v, }( J. E- l' ]% |
- H) X" d$ T" G8 G# r( L! d7 n
REM
# P" C% K% C6 Z7 h3 T% LREM Check for NX license server
1 j. i' Q7 m. o9 d, V4 Q4 vREM 4 v, [/ H, p0 {2 }8 c7 E3 v
- l( F+ p5 h2 Y8 |5 r5 F1 f
if not defined SPLM_LICENSE_SERVER ( ; P& @' I  u& ^) f, ]8 f! R: A
  echo ERROR: SPLM_LICENSE_SERVER is not defined.
1 R: I2 m/ @8 a  echo        Current Setting: %SPLM_LICENSE_SERVER%
/ z) g9 M- U  d  Y) q, W# g( J  echo        Check:  SPLM_LICENSE_SERVER=28000@<server>.
8 N2 U9 Z5 Q- D9 d, [  goto ERROR_EXIT $ t9 D+ O3 p' {: u: M
)
  {3 k5 v+ r8 {' v  d- y3 n" \5 \% b' V% N0 E* R
"%UGII_BASE_DIR%\ugflexlm\lmutil" lmstat -c %SPLM_LICENSE_SERVER% -A
. q( E% k, n  ?& u7 o) b2 [# ]7 t3 S: z
pause
8 ~$ L/ N' r# n3 E2 [+ |goto end
5 S) o0 t) b/ P:ERROR_EXIT " U6 q2 O6 l+ |9 j1 L
echo. 3 b8 n8 |1 u3 V5 [8 X8 q
echo ERROR: Unable to check licenses. 4 Q" b* M9 N8 a" s
echo.
) I' D8 \3 S( S; }" ipause 9 ^- ?! i6 x& o4 ~9 l
:end
7 ?" J0 |. ^" K+ g# C/ I/ _4 p- u( }8 k8 o) o2 d, Q% e1 d! @2 C
该会员没有填写今日想说内容.
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了