Работа над небольшим проектом, который должен поместить ADusers в ADgroups на основе Excel-файла.
Я заблудился в * .Split-лабиринте, и я уверен, что есть простое решение, которое я не вижу сейчас.
USERNAME : PROG-USER-01
USERGROUP-01 : X
USERGROUP-02 :
USERGROUP-03 : X
USERGROUP-04 :
SUITE-ADMINS :
USERNAME : PROG-USER-02
USERGROUP-01 :
USERGROUP-02 :
USERGROUP-03 :
USERGROUP-04 : X
SUITE-ADMINS :
Код:
$ExcelPlaceUsers = @(Import-Excel -Path "C:\users_and_relations.xlsx" -WorksheetName 'USERGROUP')
$ePUsernames = $ExcelPlaceUsers.USERNAME
foreach ($ePuser in $ePUsernames){
#$ePuser #USERNAMES
$targetCell = $ExcelPlaceUsers.$($i)[$ePuser]
if ($targetCell -eq 'x') {
#Output
}
}
1009 *
Требуемый вывод:
PROG-USER-01
USERGROUP-01
USERGROUP-03
PROG-USER-02
USERGROUP-04