-
Notifications
You must be signed in to change notification settings - Fork 6
delprof2_delete_specific_profile.ps1
Corey Watson edited this page Dec 19, 2025
·
1 revision
Deletes ONLY the specified Windows user profile. All other profiles are left untouched.
This script uses the DelProf2 utility to remove a single specified Windows user profile while leaving all other profiles intact. It includes protection against deleting system-critical profiles.
Deletes ONLY the specified Windows user profile. All other profiles are left untouched. Uses DelProf2 utility.
- Windows 10/11
- Admin privileges required
- Internet access for DelProf2 download
SuperOps Runtime Variables:
-
$profile_to_delete: Username of the profile to delete
- Protects gaia, administrator from accidental deletion
- Downloads DelProf2 directly (no Chocolatey required)
- Cleans up after execution
- SuperOps runtime variables
- Direct download from helgeklein.com
- Validates profile is not protected
- Downloads/extracts DelProf2 if not cached
- Executes: delprof2.exe /u /id:PROFILENAME
- Cleans up cached files
- Reports results
- DESTRUCTIVE OPERATION - profile cannot be recovered
- Downloads from official helgeklein.com source
- Refuses to delete protected profiles
- 0: Success
- 1: Failure
[ INPUT VALIDATION ]
--------------------------------------------------------------
Profile to Delete : old.user
Protected : gaia, administrator
[ OPERATION ]
--------------------------------------------------------------
Downloading DelProf2...
Extracting...
DelProf2 ready
Executing: DelProf2.exe /u /id:old.user
[DelProf2 output...]
Cleaning up...
- 2025-11-29 v1.0.0 - Initial release - separated from combined script
- View Script Source
- Scripts - Back to script index