obtém o endereço MAC do adaptador de rede local e salva-o em um arquivo de texto

0

Eu tenho 30 computadores diferentes no meu escritório e preciso criar um arquivo de lote, que captura o endereço MAC do adaptador de LAN do computador e salva-o em um arquivo. Até agora eu pesquisei:

@wmic nic where (AdapterTypeId=0 AND netConnectionStatus=2) 
get MACAddress >> "C:\Users\addresses.txt"

E este código gera:

MACAddress 30:F9:ED:B1:2C:99

O que eu gostaria de perguntar é: Existe alguma possibilidade de obter a saída como por exemplo:

"User's john.smith MAC address is: 30:F9:ED:B1:2C:99 "?

Porque todos os MACs serão salvos em um arquivo e eu gostaria de saber qual MAC pertence a qual usuário. Todos os usuários estão em um domínio. Existe algum código cmd para a autodetecção do usuário?

Além disso, seria maravilhoso se o arquivo em lote fosse enviado automaticamente para um arquivo .txt na minha unidade flash, porque eu o conectaria em 30 computadores diferentes, e as partições têm na maioria nomes diferentes. Existe alguma autodetectação para isso?

    
por marco_van_cerbex 09.03.2017 / 11:11

0 respostas