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

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

[复制链接]

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

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

mildcat 楼主

2015-5-18 10:23:18

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

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

x
117. 如何查看我的 NX 许可证服务器上的许可证使用情况?
% N! `; J8 d# `* a0 P问题/症状 % G( w/ X0 i+ J. @$ k
如何查看 NX 许可证服务器上的许可证使用情况?我目前的 NX 版本是 NX9 及以上版本.
+ _+ e" c5 w; t, u- }# B* S- x解决方法 $ H+ D: g! E. i% l. i1 Q; U
您把下面的文字做成一个批处理文件, 然后双击运行就能看到您的 NX 许可证服务器上的* p/ N# {/ C( f/ G
NX 许可证的使用情况.  
) N$ J2 {, M8 G- @- `' K2 @这个程序也可以在客户端运行,运行的时候, 我们假设您的下面 2 个环境变量已经在您的+ K" L: G, N. R* Z  ~
系统环境变量中设定好:
$ _3 [0 f3 L3 o8 t, E9 DUGII_BASE_DIR - m5 Z' W2 o" ~% L' D) E/ T3 c
SPLM_LICENSE_SERVER  6 N/ J! O3 V0 w/ t1 k) ~; y
@echo off . ^# ~1 u2 w3 ?7 k1 X
rem =========================================================================
& k* b. |0 ?; L, k4 U5 n7 srem                                                                            # h. q2 H1 R- M2 A, h
rem        Copyright (c) 1996-2015 Siemens PLM Software.                  
! T1 r; `. c) ^' D1 srem                   Unpublished - All rights reserved                        % |; p# `) Q& F) Q! \
rem                   /sar GTAC                                                * A# F  R' w2 }+ J# _1 w/ W* l
rem ========================================================================= " |% z- m. y! k6 o
rem 6 }0 l+ m% M' v; D
rem File Name:  LICENSECHECKV9.BAT 7 R! U- C/ |* `+ Y# K5 ~
rem  
& Z6 ^4 |! M+ Q7 _rem =========================================================================  : d% F7 T4 ~! ]3 Q( O
rem 0 N/ {% m$ K  g3 X: W" Z
rem This script will check what NX licenses are in use. , m5 V4 |. r8 }9 Q6 J, a
rem : j6 m/ W& K  F
rem NOTE: 0 _% Q% r6 S4 ?7 E, n5 y
rem $ `3 v2 X8 r9 i% @8 G6 Q2 H
rem This script assumes that UGII_BASE_DIR and SPLM_LICENSE_SERVER
' Q$ ^& J3 x: s' ~# orem are properly defined
% I# q* i& m5 n- O# Vrem & m3 i! N( \  H* v1 \* |* {/ b
7 |6 J; b  k* c! g4 |5 d
REM To avoid double double quotes later, remove any quotes that  1 U, k' E* Z% Q0 d$ k) R4 b
REM are part of the environment variable now
0 c& E# S7 ]) |+ h9 K2 i: L4 C9 A5 M3 v/ N% |% h. e
set UGII_BASE_DIR=%UGII_BASE_DIR:"=%
1 ^* T9 s4 R7 j6 d# C! N3 Eset SPLM_LICENSE_SERVER=%SPLM_LICENSE_SERVER:"=%  
/ B- |% W8 h) c/ U& WREM 7 Z# e7 q% o+ J2 S0 u! }3 K
REM  Check if UGII_BASE_DIR is defined. 1 @* P2 [5 @: B$ w/ ?! K& Q
REM ' J7 O$ c  [" N6 M+ ]+ X) |1 W

5 \& @  i, y  k- o0 B' Lif not defined UGII_BASE_DIR (
, p0 c6 D2 n: }  V   echo NX path could not be established.  UGII_BASE_DIR not set. 0 q& y' a7 V3 C2 B6 N: z8 D' P
   goto ERROR_EXIT 8 x9 y) i! X  X' g, ?
) ELSE (
* w/ l: Q% P' r  [3 R+ q   echo NX path established. UGII_BASE_DIR=%UGII_BASE_DIR% 3 @/ b, C5 F! I* S1 m$ R
   echo Checking for IN-USE NX Licenses... , l! p! x+ Z8 @1 i
   echo.
3 H, B. U4 H4 R6 K   echo.
) ^+ b9 v# J) ?6 n3 p' _5 Q2 U; g6 D5 z
REM
4 B9 j5 \( U" y* \% }7 Y  t/ jREM Check if UGII_BASE_DIR really points to a valid directory. . }2 F* f7 J7 }( u9 K
REM
8 _* C7 Q9 w1 {% b: C6 Z
9 ^* X9 y0 C' w4 K, \% u; U( t5 [  if EXIST "%UGII_BASE_DIR%\ugii" ( . ^" O6 I; Z, Z9 U. r
    set UGII_ROOT_DIR=%UGII_BASE_DIR%\ugii 5 Q; K2 |: r! e# {8 }, B; a
  ) ELSE (
" j8 K1 Z$ M5 \9 \' M, h7 w    echo UGII_BASE_DIR set to invalid NX install. 4 H+ V9 C# B, o1 H( a) H& L  ^
    goto ERROR_EXIT $ H' T3 g+ s( B+ L& z% R# j
  ) 5 ]8 z8 ^$ F$ p9 p4 m2 U) M! F8 M
)
- `. Z: Z% ~, \, x6 K% v$ K6 E4 ]) `# C
REM
0 h3 N+ v$ b6 N, @8 e$ D. ]' WREM Check for NX license server ! W  L0 u6 V! H* c5 j2 s: P
REM 3 t9 ?( O5 _; q0 H2 J. U$ z4 N, m
5 x6 b8 ~; x3 y9 D
if not defined SPLM_LICENSE_SERVER (
% s4 o  _8 B3 l4 l+ S9 V  echo ERROR: SPLM_LICENSE_SERVER is not defined. 4 ]$ Y$ C' P( S, |2 B0 Y% H# O) N; M
  echo        Current Setting: %SPLM_LICENSE_SERVER%
# \9 P' X& l% i" q1 @  echo        Check:  SPLM_LICENSE_SERVER=28000@<server>.
, t3 _2 ?1 D4 M  goto ERROR_EXIT 7 E9 h" V* l( ^2 m$ j
)
5 y# [0 F4 G, P2 l+ ^2 P& ?) F5 c/ f* V8 g
"%UGII_BASE_DIR%\ugflexlm\lmutil" lmstat -c %SPLM_LICENSE_SERVER% -A
1 ^$ A# R- D5 Q/ z9 v" N% w# N( f- \! G, n+ e
pause
4 V: W* b& c8 q! m: Igoto end
; F+ W) w; p& y4 Z:ERROR_EXIT
9 k0 t1 H) R3 B% t9 Y$ e* uecho.
0 Y0 R8 c, Q$ Q; qecho ERROR: Unable to check licenses. , ?9 m2 x1 A. C" s: e( F
echo.
3 s1 J0 I" F9 b* h" }3 `" Cpause / k# _) x) A, o: y
:end
8 p+ s7 U+ b0 e7 a$ o
/ X' N  W& |8 A+ [* O+ M- G
该会员没有填写今日想说内容.
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了