param() $kwStr = -join @([char]0x6539, [char]0x9020, [char]0x519C, [char]0x7530) $files = @('Assets\Resources\MatchLevelData\LevelData.bytes', 'Assets\Resources\MatchLevelData\ExportLevelData.bytes') foreach ($f in $files) { if (-not (Test-Path $f)) { Write-Host ($f + ' MISSING') continue } $bytes = [System.IO.File]::ReadAllBytes($f) $text = [System.Text.Encoding]::UTF8.GetString($bytes) $found = $text.Contains($kwStr) Write-Host ('[' + $f + '] size=' + $bytes.Length + ' found=' + $found) }