Welcome to a curated collection of 100 real-world IT automation scripts, built to support Help Desk, SysAdmin, Cloud, Security, and DevOps operations.
This project serves as both a portfolio and a toolkit for professionals who want quick, practical solutions to real IT problems.
| Category | Description |
|---|---|
| helpdesk | Password resets, printer fixes, Outlook tools |
| sysadmin | Disk cleanup, user creation, health checks |
| networking | Ping sweeps, port scans, ARP lookups |
| devops | Docker cleanup, Git automation, Terraform |
| cloud/aws | EC2 control, S3 cleanup, cost monitoring |
| cloud/azure | AD user sync, tagging, snapshotting |
| security | MFA checks, brute force blockers, firewalls |
| identity | Inactive users, MFA audits, login controls |
| reporting | Disk, uptime, login, license reports |
| collaboration | Slack cleanup, Teams, O365 autoresponders |
| tools/templates | Sample CSV files, helper functions |
- PowerShell
- Python 3
- Bash/Shell
- AWS (Boto3), Azure SDK, Microsoft Graph API
- CLI tools: kubectl, terraform, git, netsh
Clone this repository:
git clone https://github.com/Jmineros/it-automation-scripts-collection.gitBrowse to a category and run the script using PowerShell, Python, or Bash.
Have a real-world script you’d like to add? Submit a pull request or open an issue.
MIT License — use, modify, and share freely.