A collection of practical PowerShell scripts designed to simplify everyday system management, automation, and cleanup tasks for Windows users. Ideal for beginners and IT enthusiasts looking to boost productivity or improve system performance.
Displays system information such as OS version, CPU details, RAM size, and disk usage.
✅ Great for quick diagnostics or audits.
Organizes files in a folder into subfolders based on their file extensions.
📁 Example: PDFs go to a "pdf" folder, images to "jpg", etc.
Cleans temporary files and empties the Recycle Bin to speed up system startup.
🧹 Perfect for setting as a scheduled task at login.
Displays IP address, DNS, gateway, and network adapter details.
🌐 Helps troubleshoot network issues easily.
Lists all local user accounts and groups with their members.
👥 Useful for system audits and security reviews.
Creates a timestamped backup of your Documents folder.
💾 Great for personal backup or before formatting.
Checks for pending Windows updates using the PSWindowsUpdate
module.
🔄 Helps ensure your system is up-to-date.
Scans a folder and removes all empty subfolders.
🧺 Handy for cleaning messy directories.
Lists all installed programs with version and publisher info.
📦 Ideal for documentation or cleanup tasks.
- Clone or download the repository.
- Open PowerShell and run any script using:
.\ScriptName.ps1