För att hitta inaktiva datorer och användare i Active Directory med PowerShell kan du använda cmdletarna `Get-ADcomputer -Filter` och `Get-ADUser -Filter`. Här är några exempel:
Inaktiva datorer:
```
Get-ADComputer -Filter
{ LastLogonDate -lt (Get-Date).AddDays(-30)
-eller
LastLogonTimestamp -lt (Get-Date).AddSeconds(-36000000) }
```
I kommandot ovan:
- Egenskapen `LastLogonDate` letar efter datorer som inte har loggat in under de senaste 30 dagarna.
- Egenskapen `LastLogonTimestamp` letar efter datorer som inte har loggat in under de senaste 1000 timmarna (ungefär 41,6 dagar).
Inaktiva användare:
```
Get-ADUser -Filter
{ LastLogonDate -lt (Get-Date).AddDays(-30)
-eller
LastLogonTimestamp -lt (Get-Date).AddSeconds(-36000000) }
```
I kommandot ovan:
- Egenskapen `LastLogonDate` letar efter användare som inte har loggat in under de senaste 30 dagarna.
- Egenskapen `LastLogonTimestamp` letar efter användare som inte har loggat in under de senaste 1000 timmarna (ungefär 41,6 dagar).
Du kan också använda parametrarna `-Computer` eller `-User` för att ange en specifik dator eller användare att kontrollera. Till exempel:
```
Get-ADComputer -Filter { LastLogonDate -lt (Get-Date).AddDays(-30) } -Dator "ComputerName"
```
Detta kommando kommer att kontrollera den angivna datorn för inaktivitet.