Как добавить член в пользовательский объект в течение времени - PullRequest
0 голосов
/ 08 апреля 2019

Это короткий вопрос, но у меня есть некоторые проблемы с пониманием пользовательских объектов в powershell.

Я пытался создать список, но не смог заставить его работать, мне нужно меньше знаний для этого.

$applist = [PSCustomObject]@{
    appname = $listitem
}
#somecode
do{
    $appname = Read-Host "Which App you want to delete: [OneConnect]"
    $listitem += "*$appname*"
    #add $listitem to $applist except it is like **
    $counterT++
}while($appname -notlike "")

$applist

Я хочу отобразить $ applist все записи, кроме чистой

Это должно выглядеть как

*Zune*

*OneConnect*

1 Ответ

1 голос
/ 08 апреля 2019

Вам не хватает области. Просто объявите пользовательский объект внутри, что приведет к отображению, но вы должны работать над логикой того, как вы хотите их видеть (формат). Попробуйте нижеприведенное, и вы сможете увидеть записи вашего read-host

#somecode
do{
    $appname = Read-Host "Which App you want to delete: [OneConnect]"
    $listitem += "*$appname*"
    #add $listitem to $applist except it is like **
    $counterT++

    $applist = [PSCustomObject]@{
    appname = $listitem
}
}while($appname -notlike "")

$applist
...