none
Список рабочих станций и залогиненых пользователей. RRS feed

  • Вопрос

  • Всем привет!

    Помогите найти ошибку в простом скрипте.

    Нужно получить таблицу: имя компьютера, кто сейчас за ним залогинен

    $Comps = Get-ADComputer -Filter {SamAccountName -like "VDI*"}| select name
    foreach ($Comp in $Comps) {
    
    
    $output = @{ 'ComputerName' = $comp }
    $output.UserName = (Get-CimInstance –ClassName Win32_ComputerSystem -ComputerName $Comp ).UserName
    
    [PSCustomObject]$output
    
    }


    30 августа 2018 г. 10:37

Ответы

  • Get-ADComputer -Filter {SamAccountName -like "VDI*"} | select DNSHostName,@{n="User";e={(Get-CimInstance –ClassName Win32_ComputerSystem -ComputerName $_.DNSHostName -Ea 0 ).UserName}}

    • Помечено в качестве ответа It-Kirill 30 августа 2018 г. 10:52
    30 августа 2018 г. 10:45
    Отвечающий

Все ответы