Files
ms-private/Security.ps1
T

5 lines
430 B
PowerShell

#Requires -Version 5.1
[CmdletBinding()]param([switch]$Json)
Set-StrictMode -Version Latest;$ErrorActionPreference='Stop';Import-Module (Join-Path $PSScriptRoot 'src/Wind.Security.psm1')
$status=Get-WindSecurityStatus;if($Json){$status|ConvertTo-Json -Depth 7}else{$status|Format-List;Write-Output 'BitLocker / device encryption:';$status.BitLocker|Format-Table -Wrap;Write-Output 'Firewall:';$status.Firewall|Format-Table -Wrap}