Issue
Code backup
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
function Get-LoggedUser
|
||||
{
|
||||
[CmdletBinding()]
|
||||
param
|
||||
(
|
||||
[string[]]$ComputerName
|
||||
)
|
||||
foreach ($comp in $ComputerName)
|
||||
{
|
||||
if ((Test-NetConnection $comp -WarningAction SilentlyContinue).PingSucceeded -eq $true)
|
||||
{
|
||||
$output = @{'Computer' = $comp }
|
||||
$output.UserName = (Get-WmiObject -Class win32_computersystem -ComputerName $comp).UserName
|
||||
}
|
||||
else
|
||||
{
|
||||
$output = @{'Computer' = $comp }
|
||||
$output.UserName = "offline"
|
||||
}
|
||||
[PSCustomObject]$output
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user