microsoft-system-center:virtual-machine-manager:upload-list-of-all-vms-with-ip-addresses-from-vmm-to-csv-file
no way to compare when less than two revisions
Различия
Показаны различия между двумя версиями страницы.
— | microsoft-system-center:virtual-machine-manager:upload-list-of-all-vms-with-ip-addresses-from-vmm-to-csv-file [06.05.2021 15:34] (текущий) – создано Алексей Максимов | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ===== Выгружаем из System Center VMM список виртуальных машин с IP адресами в CSV-файл ===== | ||
+ | {{: | ||
+ | |||
+ | Скрипт предназначен для быстрого получения перечня всех виртуальных машин с дополнительной информацией по каждой машине (перечень IPv4 адресов, | ||
+ | |||
+ | <file powershell SCVMM-Get-All-VMs-with-IP.ps1># | ||
+ | # $VMMSrv - Имя сервера SCVMM, с которого будут выбраны все ВМ | ||
+ | # $CSVOut - Признак необходимости выгрузки в CSV-файл. | ||
+ | # | ||
+ | # $CSVPth - Полный путь к файлу выгрузки в формате CSV | ||
+ | # | ||
+ | [string]$VMMSrv = " | ||
+ | [bool]$CSVOut | ||
+ | [string]$CSVPth = " | ||
+ | |||
+ | # Получаем список виртуальных машин | ||
+ | # | ||
+ | Import-Module " | ||
+ | $VMs = Get-SCVirtualMachine | ForEach-Object { | ||
+ | $IPv4 = ($_ | Get-SCVirtualNetworkAdapter).ipv4Addresses | ||
+ | $_ | Select-Object *, | ||
+ | } ` | ||
+ | | Sort -property Name ` | ||
+ | | Select -property Name, ipv4Addresses, | ||
+ | If ($CSVOut -eq $true) { | ||
+ | $VMS | Export-CSV -NoTypeInformation $CSVPth -Delimiter ";" | ||
+ | } | ||
+ | $VMs</ | ||
+ | |||
+ | |||
+ | \\ | ||
+ | ---- | ||
+ | Проверено на следующих конфигурациях: | ||
+ | ^ Версия ОС ^ Версия PS ^ Версия SCVMM ^ | ||
+ | | Windows 10 Pro (10.0.19042) | PowerShell 5.1 | System Center 2012 R2 VMM Update Rollup 14 (3.2.8453.0) | | ||
+ | |||
+ | ---- | ||
+ | {{: | ||
+ | |||
+ | {{tag>" | ||
+ | |||
+ | ~~DISCUSSION~~ |
microsoft-system-center/virtual-machine-manager/upload-list-of-all-vms-with-ip-addresses-from-vmm-to-csv-file.txt · Последнее изменение: 06.05.2021 15:34 — Алексей Максимов