getmac

Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2 e Windows Server 2012

Retorna o endereço MAC (controle de acesso à mídia) e a lista de protocolos de rede associados a cada endereço para todos os cartões de rede em cada computador, seja localmente, seja em uma rede. Esse comando é bastante útil quando você desejar inserir o endereço MAC em um analisador de rede ou quando precisa saber quais protocolos estão sendo usados atualmente em cada adaptador de rede em um computador.

Sintaxe

getmac[.exe][/s <computer> [/u <domain\<user> [/p <password>]]][/fo {table | list | csv}][/nh][/v]

Parâmetros

Parâmetro Descrição
/s <computer> Especifica o nome ou o endereço IP de um computador remoto (não use barras invertidas). O padrão é o computador local.
/u <domain>\<user> Executa o comando com as permissões de conta do usuário especificado por user ou domain\user. O padrão são as permissões do usuário conectado atualmente no computador que emite o comando.
/p <password> Especifica a senha da conta de usuário especificada no parâmetro /u.
/fo {table | list | csv} Especifica o formato a ser usado para a saída da consulta. Os valores válidos são table, list e csv. O formato padrão para saída é table.
/nh Suprime o cabeçalho da coluna na saída. Válido quando o parâmetro /fo é definido como table ou csv.
/v Especifica que a saída exibe informações detalhadas.
/? Exibe a ajuda no prompt de comando.

Exemplos

Os exemplos a seguir mostram como você pode usar o comando getmac:

getmac /fo table /nh /v
getmac /s srvmain
getmac /s srvmain /u maindom\hiropln
getmac /s srvmain /u maindom\hiropln /p p@ssW23
getmac /s srvmain /u maindom\hiropln /p p@ssW23 /fo list /v
getmac /s srvmain /u maindom\hiropln /p p@ssW23 /fo table /nh