Personal collection of Bash and PowerShell scripts I use to automate my own IT workflow while studying for the Google IT Support certificate and CompTIA A+.
Every script here solves a real problem I actually had. If it does not save me time, it does not belong in this repo.
Employers want to see that you reach for the terminal before you reach for a mouse. This repo is my proof.
| Script | Language | What it does | Runs on |
|---|---|---|---|
| (added weekly during study) |
- Week 4:
check-wifi-speed.sh— Bash script that pings 3 hosts and logs latency to a CSV - Week 5:
backup-notion-export.sh— Bash script that zips a Notion export and moves it to a backup folder - Week 6:
rename-photos.ps1— PowerShell script that renames photos to YYYYMMDD_HHMMSS format - Week 7:
disk-space-alert.sh— Bash script that emails me if any drive is over 85% full - Week 8:
find-large-files.ps1— PowerShell script that lists all files over 100MB in a given path - Week 9:
check-open-ports.sh— Bash wrapper around nmap to check ports on a target host - Week 10:
system-info.ps1— PowerShell script that outputs CPU, RAM, disk, and OS info as a report
Each script has its own README section at the top explaining:
- What problem it solves
- How to run it (with example)
- Sample output
# Example
./check-wifi-speed.sh 8.8.8.8(add screenshots as scripts are built)
(add reflections weekly — what CompTIA/Google IT concepts each script reinforced)
Part of my Fall 2026 certification path: Google IT Support + CompTIA A+ + ServiceNow CSA. See my profile README for the full journey.