Skip to content

Commit 91f7863

Browse files
adrian-mooredavefalkus
authored andcommitted
Fixed OS validation (#94)
* Add files via upload * Delete MAM_WhatIf.ps1 * Add files via upload * Update Readme.md * Update Readme.md * Delete MAM_WhatIf.ps1 * Add files via upload * Update Readme.md * Updated code to latest version * Fixed the OS selection validation
1 parent d8886f9 commit 91f7863

File tree

1 file changed

+16
-5
lines changed

1 file changed

+16
-5
lines changed

UserPolicyReport/User_MAM_Report_Get.ps1

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -882,14 +882,27 @@ $OSChoicesCount = "2"
882882

883883
Write-Host
884884
[int]$ans = Read-Host 'Choose an OS (numerical value)'
885+
886+
if ($ans -ne 1 -or $ans -ne 2){
887+
888+
Write-host "Invalid value enterered..." -ForegroundColor Red
889+
Write-Host
890+
break
891+
892+
}
893+
894+
=======
895+
885896
$selection = $menu.Item($ans)
886897
Write-Host
887898

888899
if($selection){
889900

890-
$OS = $OSChoices | ? { $_ -eq "$Selection" }
901+
902+
$OS = $OSChoices | ? { $_ -eq "$Selection" }
903+
904+
}
891905

892-
}
893906

894907
#endregion
895908

@@ -1454,6 +1467,4 @@ else {
14541467
Write-Host "Evaluation complete..." -ForegroundColor Green
14551468
Write-Host
14561469
write-host "-------------------------------------------------------------------"
1457-
Write-Host
1458-
1459-
1470+
Write-Host

0 commit comments

Comments
 (0)