Update Scripts/Powershell/General Purpose/Inactive User Profile Data Cleanup.md
All checks were successful
GitOps Automatic Deployment / GitOps Automatic Deployment (push) Successful in 8s

This commit is contained in:
2025-09-10 20:26:25 -06:00
parent 82d70898c7
commit 5b6b97aeac

View File

@@ -7,12 +7,12 @@ This script is designed to iterate over every computer device within an Active D
!!! example "Commandline Arguments"
You can execute the script with the following arguments to change the behavior of the script: `.\UserProfileDataPruner.ps1`
- `-DryRun`: Do not Delete Data, just report on what (would) be deleted.
- `-InactiveDays 90`: Adjust the threshold of the pruning cutoff. (Default 90 Days)
- `-PilotTestingDevices`: Optional comma-separated list of devices to target instead of all workstations in Active Directory
- `-DryRun` : Do not Delete Data, just report on what (*would*) be deleted.
- `-InactiveDays 90` : Adjust the threshold of the pruning cutoff. (*Default 90 Days*)
- `-PilotTestingDevices` : Optional comma-separated list of devices to target (*instead of all workstations in Active Directory*)
### Powershell Script
You can find the full script below:
### Script
You can find the full script below, save it as `UserProfileDataPruner.ps1`:
```powershell
<#
UserProfileDataPruner.ps1