Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako nájsť neaktívne počítače a používateľov v Active Directory pomocou PowerShell

Ak chcete nájsť neaktívne počítače a používateľov v službe Active Directory pomocou prostredia PowerShell, môžete použiť rutiny cmdlet `Get-ADcomputer -Filter` a `Get-ADUser -Filter`. Tu je niekoľko príkladov:

Neaktívne počítače:

```

Get-ADComputer -Filter

{ LastLogonDate -lt (Get-Date).AddDays(-30)

-alebo

LastLogonTimestamp -lt (Get-Date).AddSeconds(-36000000) }

```

Vo vyššie uvedenom príkaze:

- Vlastnosť `LastLogonDate` kontroluje počítače, ktoré sa neprihlásili za posledných 30 dní.

- Vlastnosť `LastLogonTimestamp` kontroluje počítače, ktoré sa neprihlásili za posledných 1000 hodín (približne 41,6 dní).

Neaktívni používatelia:

```

Get-ADUser -Filter

{ LastLogonDate -lt (Get-Date).AddDays(-30)

-alebo

LastLogonTimestamp -lt (Get-Date).AddSeconds(-36000000) }

```

Vo vyššie uvedenom príkaze:

- Vlastnosť `LastLogonDate` kontroluje používateľov, ktorí sa neprihlásili za posledných 30 dní.

- Vlastnosť `LastLogonTimestamp` kontroluje používateľov, ktorí sa neprihlásili za posledných 1000 hodín (približne 41,6 dní).

Môžete tiež použiť parametre `-Computer` alebo `-User` na určenie konkrétneho počítača alebo používateľa, ktorý chcete skontrolovať. Napríklad:

```

Get-ADComputer -Filter { LastLogonDate -lt (Get-Date).AddDays(-30) } -Computer "ComputerName"

```

Tento príkaz skontroluje nečinnosť zadaného počítača.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené