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:24:47 -06:00
parent b6293ba4a9
commit 82d70898c7

View File

@@ -7,15 +7,9 @@ This script is designed to iterate over every computer device within an Active D
!!! example "Commandline Arguments" !!! example "Commandline Arguments"
You can execute the script with the following arguments to change the behavior of the script: `.\UserProfileDataPruner.ps1` You can execute the script with the following arguments to change the behavior of the script: `.\UserProfileDataPruner.ps1`
```powershell - `-DryRun`: Do not Delete Data, just report on what (would) be deleted.
-DryRun # Do not Delete Data, just report on what (would) be deleted. - `-InactiveDays 90`: Adjust the threshold of the pruning cutoff. (Default 90 Days)
-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
-PilotTestingDevices # Optional comma-separated list of devices to target instead of all workstations in Active Directory
# Target
# Perform Actual Removal of Inactive Profiles w/ Overrided Inactivity Threshold
.\UserProfileDataPruner.ps1 -InactiveDays 120
```
### Powershell Script ### Powershell Script
You can find the full script below: You can find the full script below: