Мой код:
# Command to show existing mobile profiles
$CallProfiles=netsh mbn show profiles
# Create empty object
$DelProfiles = "" | Select-Object Name
# fill in object
ForEach ($Line2 in $CallProfiles) {
if ([regex]::IsMatch($Line2," ")){
$DelProfiles.Name = $Line2 -replace " ",""
}
}
Вывод $ CallProfiles варьируется в строках. Например:
Я хотел бы поместить каждую строку (кроме !! ## MBIMModemProvisionedContextInternetProfile ## 8932002100293639334) в мой объект $ DelProfiles.
Я пытался сделать это с помощью цикла foreach, но мне удалось получить только 1 строку в моем объекте $ DelProfiles.
Что я делаю не так?
Я только начинающий в программировании, поэтому мои знания являются базовыми ..
С уважением!