Skip to content

The shell.py project is a Python script for interacting with the Windows OS, using libraries like ctypes, tkinter, and psutil. It enables system operations such as retrieving the BIOS-based date and time, managing processes, and overseeing system resources. The script also includes a graphical interface for user interaction.

License

Notifications You must be signed in to change notification settings

jnavarrop26/Shell-Simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Operating Systems Project - Shell Simulator

Description

This project is designed to interact with the Windows operating system using various Python libraries. It provides functionalities to retrieve the system date and time from the BIOS, manage system processes and resources, and offer a graphical interface for user interaction.

Requirements

  • Python 3.x
  • Python libraries:
    • tkinter
    • ctypes
    • psutil
    • shutil
    • datetime
    • os
    • time

System Resource Management

The script also uses the psutil library to manage and monitor system resources, such as CPU, memory, and disk usage. This allows for detailed information about system status and supports maintenance operations.

Graphical Interface

tkinter is used to provide a graphical user interface (GUI) that facilitates interaction with the script's functionalities. This includes displaying system information and executing specific commands through a user-friendly interface.

About

The shell.py project is a Python script for interacting with the Windows OS, using libraries like ctypes, tkinter, and psutil. It enables system operations such as retrieving the BIOS-based date and time, managing processes, and overseeing system resources. The script also includes a graphical interface for user interaction.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages