Como detectar se a versão do Windows é 32 bits ou 64 bits a partir de um script do Powershell (.ps1)
Para detectar se a versão do Windows é 32 bits ou 64 bits a partir de um script do Powershell, e direcionar o script de acordo com essa detecção (por exemplo, se você precisa instalar a versão do Java 32 bits ou 64 bits, de acordo com a versão do Windows), use os comandos abaixo:
$versao_windows = [Environment]::OSVersion.Version.ToString(2)
if ([System.IntPtr]::Size -eq 8)
{
    $arquitetura_windows = 64
    Write-Host "Você está usando Windows 64 bits"
    #coloque seus comandos aqui
}
else
{
    $arquitetura_windows = 32
    Write-Host "Você está usando Windows 32 bits"
    #coloque seus comandos aqui
} 
Comentários
Postar um comentário