Я пытаюсь найти последний раз, когда виртуальная рабочая станция входила в систему.У нас есть подразделение, заполненное виртуальными рабочими станциями, и я пытаюсь проверить, используется ли оно там.Если я смогу найти способ сделать это с помощью команды foreach
, которая будет извлекать либо список виртуальных рабочих станций из текстового документа, либо способ нацеливания на конкретное подразделение, и он возвращает данные в последний раз, когда каждая из этих виртуальных машин была подключена кэто было бы замечательно.
Я попробовал:
query user /server:$SERVER`
, который покажет мне последний логин, дату и пользователя, что идеально, но мне нужно было войти на компьютер, чтобызапустите его, мне просто нужно получить его для всех этих виртуальных машин.
Я также попытался:
Get-ADComputer -Identity computername -Properties * | ft name, lastlogondate
Это работает хорошо и показывает мне последний вход в систему, просто не знаю, как это сделать изсписок машин или целевой OU.