GitHub - prabuddha34/PowerShell-Project: A mini power-shell project using C · GitHub
Skip to content

prabuddha34/PowerShell-Project

Folders and files

Repository files navigation

🖥️ PrabuddhaShell

A custom Windows command-line shell built using C and WinAPI.
It mimics basic PowerShell/CMD functionality with added utilities, apps launcher, mini-games, and networking tools.


🚀 Features Overview

⚙️ Core Shell Commands

  • help → Show all commands
  • exit → Exit shell
  • cd → Change directory
  • cls → Clear screen
  • dir → List files
  • echo → Print text
  • ver → Show version
  • time → Show system time
  • del → Delete file
  • history → Show command history

🧰 Tools

  • ping → Network ping
  • curl → HTTP request
  • weather → Live weather (wttr.in)
  • cat → Read file content

🌐 Web Shortcuts

  • youtube → Open YouTube
  • github → Open GitHub
  • leetcode → Open LeetCode

📱 App Launcher Integration

  • brave → Open Brave Browser
  • git → Open GitHub Desktop
  • dis → Open Discord
  • vs → Open VS Code
  • tele → Open Telegram Desktop

🎮 Mini Features

  • paint → Terminal-based drawing tool (WASD + draw system)
  • call mom → Opens WhatsApp chat via predefined number
  • pipe support → cmd1 | cmd2 execution flow

🎨 Paint Mode Controls

  • W → Move up

  • A → Move left

  • S → Move down

  • D → Move right

  • SPACE → Draw (#)

  • E → Erase

  • C → Clear canvas

  • Q → Quit paint mode


📞 Call Feature

Example: Behavior:

  • Opens WhatsApp chat using predefined contact number
  • Simulates CLI-based calling system

⚡ Pipe System

Example: Behavior:

  • Output of first command is passed to second command

🧪 DEMO (How it looks in action)

Screen.Recording.2026-06-01.181803.1.mp4

About

A mini power-shell project using C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

Languages