Невозможно скопировать содержимое из окна Out-GridView - PullRequest
1 голос
/ 14 марта 2019

Я не могу скопировать данные из окна сетки при использовании CTRL + C. Он просто закрывает окно. Мой код:

Get-ADUser -Filter * | ForEach-Object -Process {
    Add-Member -InputObject $_ -Name TerminalServicesProfilePath -Force -Membertype NoteProperty -Value (([ADSI]"LDAP://$($_.DistinguishedName)").TerminalServicesProfilePath) -PassThru
} | Select-Object -Property SamAccountName, TerminalServicesProfilePath | Out-GridView

1 Ответ

2 голосов
/ 14 марта 2019

Это может решить, а может и не решить вашу проблему, но вместо использования Add-Member (который в данном случае используется ограниченно), попробуйте использовать вычисляемое свойство в вашем конвейере:

Get-ADUser -Filter * | Select-Object -Property @(
    'SamAccountName'
    @{
        Label      = 'TerminalServicesProfilePath'
        Expression = { ([adsi]"LDAP://$($_.DistinguishedName)").TerminalServicesProfilePath }
    }
) | Out-GridView

Если вы используете это в сценарии или что-то в этом роде, то ваша проблема в , а не при использовании Wait при включении Out-GridView. См. Документацию здесь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...