İçeriğe geç
Rhino Türkiye

Wiki

License Key Otomatik Ekleme - LICENSE_KEY Parametresi

Rhino kurulumu sırasında lisans anahtarını otomatik olarak ekleme - Stand-alone lisanslama için LICENSE_KEY property kullanımı.

LICENSE_KEY parametresi, Rhino kurulumu sırasında lisans anahtarını otomatik olarak ekler. Bu özellikle stand-alone (tek bilgisayar) lisanslamasında kullanışlıdır ve kurulum sonrası manuel lisans girişini ortadan kaldırır.

LICENSE_KEY Parametresi Kullanımı

  • Parametre: LICENSE_KEY=XXXX-XXXX-XXXX-XXXX-XXXX
  • Format: 5 grup, her grup 4 karakter (tire ile ayrılmış)
  • Örnek: LICENSE_KEY=RH80-ABCD-1234-5678-9XYZ
  • Komut: msiexec /i rhino.msi /quiet LICENSE_KEY=XXXX-XXXX-XXXX-XXXX-XXXX
  • Tırnak işareti gerektirmez (tire olsa bile)

Lisans Türleri ve Uyumluluk

  • Stand-alone lisans için kullanılır
  • Ticari lisans: Tam lisans anahtarı
  • Öğrenci/Eğitim lisansı: EDU lisans anahtarı
  • Lab lisansı: Lab lisans anahtarı
  • Zoo lisanslama için LICENSE_KEY gerekmez (ZOO_SERVER kullan)
  • Cloud Zoo için LICENSE_KEY gerekmez (kurulum sonrası login)

Tam Kurulum Komutu Örneği

  • msiexec /i rhino_en-us_8.x.x.msi /quiet /norestart LICENSE_KEY=RH80-XXXX-XXXX-XXXX-XXXX ALLUSERS=1
  • Log ile: + /log C:\Logs\rhino_install.log
  • Özel dizin ile: + INSTALLDIR="D:\Rhino 8"
  • Türkçe dil ile: + INSTALL_LANGUAGE=1055

Lisans Doğrulama

  • Kurulum sonrası lisans otomatik doğrulanır
  • İnternet bağlantısı gerekli (ilk doğrulama için)
  • Offline doğrulama: McNeel'den validation code al
  • Rhino başlatıldığında lisans kontrolü yapılır
  • Options > Licenses menüsünden lisans durumu görülebilir

Batch Script Örneği

  • @echo off
  • set LICENSE=RH80-XXXX-XXXX-XXXX-XXXX
  • set MSI_FILE=rhino_en-us_8.x.x.msi
  • echo Rhino kurulumu LICENSE_KEY ile başlıyor...
  • msiexec /i %MSI_FILE% /quiet /norestart LICENSE_KEY=%LICENSE% ALLUSERS=1
  • if %ERRORLEVEL% EQU 0 (echo Kurulum ve lisanslama başarılı!) else (echo Hata: %ERRORLEVEL%)

Güvenlik ve Best Practices

  • Lisans anahtarlarını script içinde saklamayın (güvenlik riski)
  • Environment variable kullanın: LICENSE_KEY=%RHINO_LICENSE%
  • Encrypted file'dan oku: type license.enc | decrypt.exe
  • SCCM/GPO: Task sequence variable ile geçir
  • Log dosyalarında LICENSE_KEY görünür - dikkatli olun!

Kaynak