5 lines
430 B
PowerShell
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}
|