mirror of
https://github.com/fscotto/infra.git
synced 2026-05-30 15:39:58 +00:00
Detect Windows 11 by build number
This commit is contained in:
@@ -13,12 +13,13 @@
|
||||
ansible.windows.win_powershell:
|
||||
script: |
|
||||
$os = Get-ComputerInfo
|
||||
$buildNumber = [int]$os.OsBuildNumber
|
||||
$Ansible.Result = @{
|
||||
product_name = $os.WindowsProductName
|
||||
version = $os.WindowsVersion
|
||||
build_number = [int]$os.OsBuildNumber
|
||||
is_windows_11 = $os.WindowsProductName -like 'Windows 11*'
|
||||
is_windows_10 = $os.WindowsProductName -like 'Windows 10*'
|
||||
build_number = $buildNumber
|
||||
is_windows_11 = ($os.WindowsProductName -like 'Windows 11*') -or ($buildNumber -ge 22000)
|
||||
is_windows_10 = ($os.WindowsProductName -like 'Windows 10*') -and ($buildNumber -lt 22000)
|
||||
}
|
||||
$Ansible.Changed = $false
|
||||
register: windows_host_version_state
|
||||
|
||||
Reference in New Issue
Block a user