Jump to content

Jetter

Members
  • Gesamte Inhalte

    164
  • Registriert seit

  • Letzter Besuch

Beste Lösungen

  1. Jetter's post in .bat wirft Fehler unter W2008 R2 wurde als beste Lösung markiert.   
    Hallo,
     
    da gebe ich dir recht hier dann also komplette Script:
    @echo off CD "C:\Program Files (x86)\Citrix\Licensing\LS" for /f "tokens=6,11" %%a in ('lmstat -a -c 27000@servername ^| findstr /I MPS ^| findstr /I licenses') do set maxlicense=%%a && set curlicense=%%b set /a free_lic=%maxlicense% - %curlicense% if %free_lic% EQU 0 ( set result=2 set state=Critical, no more licenses aviable echo Critical GOTO END ) if %free_lic% GEQ 1 ( set result=0 set state=Ok, not all licenses used GOTO END ) :END @echo on @echo %state% @EXIT %result% Aufpassen muss man in der Zeile 4, Citrix hat unterschiedliche Lizenzen die auch unterschiedliche Namen haben, da muss man das dann anpassen. Am besten vorher einmal schauen welche Lizenzen verwendet werden. Das kann man mit dem folgenden Befehl herausfinden:
    lmstat -a -c 27000@servername
     
    Der Befehl muss natürlich im richtigen Verzeichnis ausgeführt werden.
×
×
  • Neu erstellen...