/
diev
/
mRemoteNG
Обзор
Документация
Войти
/
diev
/
mRemoteNG
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
develop
Tools/verify_LargeAddressAware.ps1
30 строк
646 B
David Sparer
adding several tool chain dependencies
09 фев 2018, 22:09
09 фев 2018, 22:09
3d9d57b
Код
Авторство
О чём код?
[CmdletBinding()] param ( [string] [Parameter(Mandatory=$true)] $TargetDir, [string] [Parameter(Mandatory=$true)] $TargetFileName ) Write-Output "===== Beginning $($PSCmdlet.MyInvocation.MyCommand) =====" $path_dumpBin = Join-Path -Path $PSScriptRoot -ChildPath "exes\dumpbin.exe" $path_outputExe = Join-Path -Path $TargetDir -ChildPath $TargetFileName # Dump exe header $output = & "$path_dumpBin" /NOLOGO /HEADERS "$path_outputExe" | Select-String large if ($output -eq $null) { Write-Warning "Could not validate LargeAddressAware" } else { Write-Output $output.ToString().TrimStart(" ") } Write-Output ""