Suponha que eu tenha uma máquina virtual provisionada no Azure executando a imagem padrão do Azure do Windows Server 2016.
Sem instalar nada na VM, como posso recuperar os detalhes da VM atual usando o PowerShell de dentro da VM?
Algumas propriedades que gostaria de recuperar são:
- Nome da VM
- Endereço IP da VM
- ID de Inscrição
- Local da VM
Acredito que isso seja possível porque a imagem da área de trabalho do Windows no Azure mostra automaticamente a maioria das informações acima. Então, como posso obter essas informações programaticamente por meio do PowerShell?
(Como de costume, a documentação da Microsoft faz jus à sua reputação de nenhum valor)
Qualquer ajuda seria muito apreciada.
Sugiro que você use o Serviço de Metadados de Instância do Azure
ou Gráfico de Recursos
Execute scripts do PowerShell em sua VM do Windows usando Executar Comando, mais detalhes aqui