Odłączanie licencji za pomocą skryptu po stronie agenta
Automatyczne usuwanie licencji Syteca On-Premises przy zamknięciu lub wylogowaniu maszyny wirtualnej
Wprowadzenie
Przed skonfigurowaniem obrazu maszyny wirtualnej należy utworzyć plik CMD (na przykład uninstall_client.cmd) zawierający następującą komendę:
call “<ścieżka_do_EkranClient.exe>” -uninstwl <klucz_deinstalacyjny>
call “C:\Progra~1\EkranS~1\EkranS~1\Client\EkranClient.exe” -uninstwl myuninstallkey
Jak skonfigurować obraz maszyny wirtualnej z zainstalowanym agentem, aby licencja była odłączana przy zamknięciu systemu
-
Uruchom maszynę wirtualną.
-
Skonfiguruj system i zainstaluj wymagane oprogramowanie.
-
Zainstaluj agenta Syteca (zdalnie lub lokalnie), upewniając się, że pole Enable Protected mode nie jest zaznaczone.
-
Otwórz Edytor rejestru systemu Windows.
-
W Edytorze rejestru przejdź do klucza:
HKEY_LOCAL_MACHINE\SOFTWARE\EkranSystem\Client
-
Znajdź wartość AgentGUID, kliknij ją prawym przyciskiem myszy i wybierz Usuń z menu kontekstowego.
-
W oknie potwierdzenia kliknij Tak.
-
Skopiuj plik uninstall_client.cmd do docelowego folderu na maszynie wirtualnej.
-
Uruchom Wiersz polecenia (cmd.exe) jako administrator.
-
Wpisz polecenie gpedit.
-
W oknie Edytora lokalnych zasad grupy przejdź do:
Konfiguracja komputera > Ustawienia systemu Windows > Skrypty (Uruchamianie/Zamykanie) > Zamykanie -
W oknie Właściwości Zamykania kliknij Dodaj, a następnie wskaż plik uninstall_client.cmd.
-
Kliknij OK.
-
Gotowe — utworzono obraz wzorcowy (Golden Image).
-
Od tej pory każdorazowe uruchomienie maszyny wirtualnej na podstawie tego obrazu spowoduje, że agent połączy się z Serwerem Aplikacji jako nowy agent i otrzyma przypisaną licencję. Przy każdym zamknięciu maszyny licencja zostanie automatycznie odłączona.
Uwaga: Jeśli chcesz, aby licencja była odłączana przy wylogowaniu, należy edytować skrypt uruchamiany przy wylogowaniu użytkownika w podobny sposób, za pomocą Edytora lokalnych zasad grupy:
Konfiguracja użytkownika > Ustawienia systemu Windows > Skrypty (Logowanie/Wylogowanie) > Wylogowanie > Właściwości.