nmap retornará o endereço MAC, bem como qualquer outra coisa que você gostaria de saber.
Se você tiver acesso de administrador à máquina, o powershell & Os wmi são muito úteis para obter diagnósticos remotos. Ambos possuem extensa documentação em technet.microsoft.com
edit: isso pressupõe uma máquina windows, que pelo jeito, pode não ser.