Hogyan állapítható meg, ha valaki bejelentkezett egy távoli számítógép

ha egy rendszergazda dolgozik olyan környezetben, amely tonna domain csatlakozott számítógépek, tudva, hogy ki használja, amely számítógép lehet menni egy hosszú út segít a munkát jobban.

van egy parancssor, amely tökéletesen működik, ha csak azt, hogy ellenőrizze egy maroknyi számítógépek időről időre.

quser /server:computername
image 2 600x151-Hogyan állapítható meg, ha valaki bejelentkezett egy távoli számítógép

akkor is sorban akár több is egy parancs lekérdezni az info több számítógépről, mint ez.

quser /server:computer1 & quser /server:computer2 & quser /server:computer3

bár a parancs rendkívül hasznos, nem sokat segít, ha a PowerShell-t szeretné használni.

annak ellenőrzése, hogy valaki használ-e számítógépet a hálózaton a PowerShell-ben,

Get-CimInstance Win32_ComputerSystem -ComputerName $computername | Select -ExpandProperty username

de hátránya, hogy semmit sem ad vissza, ha valaki RDP-n keresztül jelentkezik be a számítógépbe. Ha ez nem zavar, integrálhatja egy szkriptbe, amelyet futtathat, hogy több számítógépről húzza ki az információkat.

például kihúzhat egy számítógépes listát a hirdetés egy adott szervezeti egységéből, és ellenőrizheti, hogy ezek közül valamelyik használatban van-e, mielőtt olyan frissítéseket küldene ki, amelyek megszakíthatják mások munkáját.

$computers = Get-ADComputer -Filter * -SearchBase "OU=Desktops, OU=Computers, DC=domain_name, DC=local" | Sort-Object NameForEach ($computer in $computers) { if (Test-Connection $computer.name -Count 2 -Quiet) { $user = Get-CimInstance Win32_ComputerSystem -ComputerName $computername | Select -ExpandProperty username if ($user) { //do something usefule; } }}

a parancsfájl előhív egy listát a számítógépekről egy szervezeti egységből, és a listában szereplő minden számítógépnél ellenőrzi, hogy először online-e. Ha igen, akkor ellenőrzi, hogy valaki használja-e ezt a számítógépet. Ezután más feladatokat is elvégezhet az Ön igényei alapján.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.