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!