如何使用 PowerShell 檢索 Azure VM NIC 名稱?


要使用 PowerShell 檢索 Azure VM NIC,我們首先需要獲取 VM 詳細資訊。對於此示例,我們有 VM 名稱“TestMachine2k16”。要檢索 VM 詳細資訊,請使用 Get-AzVM 命令,但在執行此操作之前,請確保使用 PowerShell 會話連線到 Azure 帳戶。

PS C:\> $vm = Get-AzVM -VMName Testmachine2k16

VM NIC 資訊儲存在 NetworkProfile 屬性中。

PS C:\> $vm.NetworkProfile

這將檢索附加到 VM 的所有 NIC。如果有多個 NIC,則我們需要將 nic 資訊儲存到陣列中,並執行一些字串操作來獲取 NIC 詳細資訊。

$nics = $vm.NetworkProfile.NetworkInterfaces

要檢索 NIC 詳細資訊。

foreach($nic in $nics) {
   ($nic.Id -split '/')[-1]
}

上述輸出將檢索附加到 VM 的 NIC。

更新日期:28-Apr-2021

1 千次以上觀看

開啟您的 職業

完成課程以獲得認證

開始
廣告
© . All rights reserved.