webui/addomain.ps1
Get-SkParams $PageTitle = "CM Maintenance Tasks" if (![string]::IsNullOrEmpty($Script:SearchValue)) { $PageTitle += ": $($Script:SearchValue)" } $content = "" $menulist = "" $tabset = "" $pagelink = Split-Path -Leaf $MyInvocation.MyCommand.Definition try { $domainname = $env:USERDOMAIN [adsi]$domain = "WinNT://$domainname" $pwa1 = $($domain.MinPasswordAge) / 86400 $pwa2 = $($domain.MaxPasswordAge) / 86400 $pwln = $domain.MinPasswordLength $mbpa = $domain.MaxBadPasswordsAllowed $phln = $domain.PasswordHistoryLength $alin = $domain.AutoUnlockInterval $content = "<table id=table2> <tr><th>Option / Setting</th><th style=`"width:100px`">Value</th></tr> <tr><td>Minimum Password Age</td><td style=`"text-align:right`">$pwa1 days</td></tr> <tr><td>Maximum Password Age</td><td style=`"text-align:right`">$pwa2 days</td></tr> <tr><td>Minimum Password Length</td><td style=`"text-align:right`">$pwln</td></tr> <tr><td>Max Bad Passwords Allowed</td><td style=`"text-align:right`">$mbpa</td></tr> <tr><td>Password History Length</td><td style=`"text-align:right`">$phln</td></tr> <tr><td>Account Lockout Interval</td><td style=`"text-align:right`">$alin</td></tr> </table>" } catch { $content = "<table id=table2><tr><td>Error: $($Error[0].Exception.Message)</td></tr></table>" } finally { Write-SkWebContent } |