Добрый день.
Я только начинаю изучать Powershell. До настоящего момента было не много опыта в программировании, поэтому идет туго. Возможно кто-то может натолкнуть на нужную мысль. Буду очень благодарна!
Суть такова:
Дан список компьютеров. Мне необходимо вывести:
1. количество компьютеров в списке (например: 10)
2. количество компьютеров в новом списке(например: 5)
3. случайный список имен компьютеров (имена 5 компьютеров)
Не до конца понимаю, что пишу в скрипте, но пока выполнила первое условие. Скрипт выглядит следующим образом:
$ComputerList = "PC1, PC2, PC3, PC4, PC5, PC6, PC7, PC8, PC9, PC10"
$AllComputer = $computerList.Split(",")
Write-Host -ForegroundColor Magenta "Количество компьютеров:" $AllComputer.Length
$newList = @()
for ($i =0; $i -eq 4; $i++) {
$index = Get-Random -Maximum $AllComputer.Length
$newList[$i] = $ComputerList[$index]
}
Write-Host -ForegroundColor Green "Количество новых компьютеров:" $newList.Length
Write-Host -ForegroundColor Red "Список новых компьютеров:" $newList