This commit is contained in:
2023-11-06 13:34:33 +01:00
parent bca0073439
commit 6a9b0aa7fa
2 changed files with 37 additions and 7 deletions

View File

@@ -20,10 +20,28 @@ function CheckOfficeInstall {
InstallOffice
}
Write-Host "Activating Windows and Office..."
$status = CheckActivation
ActivateWindowsOffice
Write-Host "Windows and Office activation complete!"
}
function CheckActivation {
$osLicense = Get-CimInstance -ClassName SoftwareLicensingProduct | Where-Object { $_.Description -match "Windows" }
$officeLicense = Get-CimInstance -ClassName SoftwareLicensingProduct | Where-Object { $_.Description -match "Office" }
$windows = $osLicense.Description
$office = $officeLicense.Description
# if both activated return true
if ($osLicense.LicenseStatus -eq 1 -and $officeLicense.LicenseStatus -eq 1) {
Write-Host "Windows and Office are activated."
return $true
} else {
Write-Host "Windows and Office are not activated."
return $false
}
}
function InstallOffice {
DownloadFiles -Type "Office"
$imagePath = Join-Path $tmpPath "O365ProPlusRetail.img"