Update the signatures first
An offline scan with stale definitions finds nothing. Resolve the current **Platform** folder instead of hard-coding a version number, because it changes with every update.
$mp = Get-ChildItem 'C:\ProgramData\Microsoft\Windows Defender\Platform' -Directory |
Sort-Object Name -Descending | Select-Object -First 1
$mpcmd = Join-Path $mp.FullName 'MpCmdRun.exe'
& $mpcmd -SignatureUpdate