amidaware / community-scripts

A curated list of powershell, python, and batch scripts for use in TacticalRMM or anywhere!
MIT License
122 stars 84 forks source link

comprehensive user deletion tool #256

Closed sunnypatell closed 1 month ago

sunnypatell commented 1 month ago

This 320 line powershell CLI tool is used to delete users from C:\Users with a comprehensive ASCII based UI including progress bar, ETA, SID of every user, cleaning user temp registries to avoid corrupt users, local storage, RAM/CPU Usage, preset default accounts to be saved e.g. (NetworkService, Default...), grabs current logged in user using query user/quser (syntax for Windows Pro/Enterprise logic).

GUI is ASCII based with colour co-ordination and is beautiful.

This tool is intended to be used in corporate on windows enterprise settings where multiple users log onto a PC.

CLAassistant commented 1 month ago

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

silversword411 commented 1 month ago

This can't be integrated without signed CLA.

Also this can't be run from TRMM because it's an interactive script. TRMM doesn't support interactive script running so it's inappropriate for the /scripts/ folder so you'll need to move it and remove the .json edit.

Also the script name isn't in recommended format https://docs.tacticalrmm.com/contributing_community_scripts/#file-names

If you want to donate it to the /wip/ for others that is fine...and will be accepted as-is. :)

silversword411 commented 1 month ago

Closing. Will reopen if updated