Windows

給定登錄的 AD 使用者帳戶,有沒有辦法確定電腦的主機名或 IP?

  • August 20, 2019

如果我知道 John Doe 登錄到我網路上的工作站,有沒有辦法確定他使用他的帳戶在哪台電腦上,最好是在 Powershell 中。

如果您沒有執行此操作的工具,我猜您沒有超大庫存。您可以執行此操作的一種方法是清點 AD 中的所有電腦(在本範例中為 Windows 7 或 Windows 10)。然後檢查每台電腦的登錄者。

$TheseComputers = (Get-ADComputer -Filter {OperatingSystem -Like "Windows 7*" -or OperatingSystem -Like "Windows 10*" } -Property *) 

foreach ($Computer in $TheseComputers) {
   Get-WmiObject –ComputerName $Computer.name –Class Win32_ComputerSystem | Select-Object UserName
}

引用自:https://serverfault.com/questions/980048