İçeriğe geç
Rhino Türkiye

Wiki

Conditional Install - Version Kontrolü

Script ile version kontrolü - Sadece upgrade gerekiyorsa kurulum.

Conditional install, kurulumun sadece belirli koşullarda yapılmasını sağlar. Version kontrolü, gereksiz yeniden kurulumları engeller.

PowerShell Version Check

  • $installedVersion = (Get-ItemProperty 'HKLM:\Software\McNeel\Rhinoceros\8.0\Install' -ErrorAction SilentlyContinue).Version
  • $targetVersion = '8.0.23304'
  • if ($installedVersion -lt $targetVersion) { # Install }
  • Write-Host 'Kurulum gerekmiyor, güncel versiyon zaten kurulu'

Registry Version Check

  • Registry path: HKLM\Software\McNeel\Rhinoceros\8.0\Install
  • Value name: Version
  • Compare: Installed vs Target
  • Decision: Install, upgrade, or skip

Use Cases

  • Upgrade deployment: Sadece eski versiyonları güncelle
  • New installs: Sadece kurulu olmayanları kur
  • Rollback prevention: Downgrade engelle
  • Compliance: Minimum version garantisi