Computer inattivi:
```
Get-ADComputer -Filter
{ LastLogonDate -lt (Get-Date).AddDays(-30)
-O
LastLogonTimestamp -lt (Get-Date).AddSeconds(-36000000) }
```
Nel comando sopra:
- La proprietà "LastLogonDate" controlla i computer che non hanno effettuato l'accesso negli ultimi 30 giorni.
- La proprietà "LastLogonTimestamp" controlla i computer che non hanno effettuato l'accesso nelle ultime 1000 ore (circa 41,6 giorni).
Utenti inattivi:
```
Get-ADUser-Filter
{ LastLogonDate -lt (Get-Date).AddDays(-30)
-O
LastLogonTimestamp -lt (Get-Date).AddSeconds(-36000000) }
```
Nel comando sopra:
- La proprietà "LastLogonDate" controlla gli utenti che non hanno effettuato l'accesso negli ultimi 30 giorni.
- La proprietà "LastLogonTimestamp" controlla gli utenti che non hanno effettuato l'accesso nelle ultime 1000 ore (circa 41,6 giorni).
Puoi anche utilizzare i parametri "-Computer" o "-Utente" per specificare un computer o un utente specifico da controllare. Per esempio:
```
Get-ADComputer -Filter { LastLogonDate -lt (Get-Date).AddDays(-30) } -Computer "NomeComputer"
```
Questo comando controllerà l'inattività del computer specificato.
hardware © www.354353.com