Windows 10 Masaüstü sürümlerinde python'nun kurulu olup olmadığını kontrol etmek ve kurulu değilse kurmak istiyorum. Powershell betiği yazma işi her zaman ihtiyaç duyduğum bir durum olmadığı için dokümantasyon takip edemedim. Aşağıdaki gibi bir kod bloğum var ma istediğim sonuca ulaşamadım. Deneme yaptığım sistemde python kuru olduğu halde kurulu değil diyor. Winrar da kurulu onu kontrol ettiğim kurulu diyor.
$software = "python 3.9.1 (64-bit)"; $installed = (Get-ItemProperty 'HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*','HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*' | Where { $_.DisplayName -eq $software }) -ne $null If(-Not $installed) { Write-Host "'$software' NOT is installed."; } else { Write-Host "'$software' is installed." }