Introduction: How to Make a OS in Batch Language
Basically i wanted to know how can you make a small OS in notepad. After researching for 3 day's and some errors i finally got it "RIGHT"!
Step 1: Start Notepad/Notepad++
Press win + r and write Notepad in RUN dialog Box to start notepad
or download the improved version of Notepad , Notepad++
Step 2: CODING IN BATCH
now type this in note pad and save it with extension .bat or .cmd
VOILA ! YOU ARE DONE
THE FINISHED PRODUCT WILL BE LIKE THIS
Step 3: DONE!
NOW YOU ARE ALL SET AND YOU CAN AND MANY MORE FUNCTIONS LIKE PLAYING SONGS AND VIDEO ETC.
19 Comments
5 years ago
Dude, so fake. Sorry, but it is. You can't do any thing and a OS should at least be half a gig. It doesn't look for drives, access internet, or have a bios.
Reply 6 months ago
yeah... this is pretty bad for a batch application, and so many people have done way more than this, hopefully this is actually given code that can, yk, make it what it was SUPPOSED to be.
Reply 2 years ago
Can batch files do all of that?
9 months ago
I can help you make an improved version!
1 year ago
Although not a "true" OS system, it does require an external OS like DOS or Windblows to operate. However it is a very good example of a basic batch file for anyone wanting to learn the batch language. Many cool things can be done with batch!
6 years ago
I know how to make a "working OS"
Step 1 : Hide the taskbar
Step 2 : Make it run at start-up
Step 3 : Make it full screen
Now you got a working OS
Reply 2 years ago
hehe i did that bro
2 years ago on Step 2
I made a updated version with passwords and stuff. thanks for the code
2 years ago
why cant i do anything
Question 4 years ago on Introduction
can you give me a sample code
Answer 2 years ago
got ya here you go
@echo off
color 0a
title
Purnjay OS ver= 0.5.1
echo Finding Kernel.........
echo Kernel Found! Booting PurnjayOS
pause
cls
echo what is your name?
set/p name=
echo.
cls
echo HELLO! %name%
echo.
pause
:menu
cls
echo What Would You Like To Do? Type the number.
echo.
echo 1.System Info 2.Calc 3.Clock 4.Calendar 5.Songs 6.Antivirus
set /p input=
if %input% == 1 goto info
if %input% == 2 goto calc
if %input% == 3 goto clock
if %input% == 4 goto calendar
if %input% == 5 goto Songs
if %input% == 6 goto antivirus
:info
cls
echo.=======================
echo PURNJAY__OS_
echo DETAILS
echo.
echo VERSION = 0.0.1
echo.
echo RAM = 1GB
echo.
echo CORE = INTEL I5
echo.
echo HARD_DRIVE = 250GB
echo.
echo Kernel ver = 5.6.7
echo.
echo Build = 1
echo.
echo @Copyright P.inc echo.
echo Wanna check for update?
echo 1. to check for update
echo 2. Menu
set /p check=
if %check% == 1 goto update
if %check% == 2 goto menu
:update
cls
echo Checking for new version /Update.............
echo.
pause
cls
echo.
echo no update available,Try Againg after some time.
echo.
pause
goto menu
3 years ago
I'm gonna try after school
Question 4 years ago
How does the calculator work
Tip 4 years ago
Good attempt, try to add some backg
7 years ago
SORRY! I couldn't add photos because i was working on my laptop and it does not have a camera next time i will add photos when i will work from my pc
Reply 7 years ago
How is this exactly an operating system? It's more like a basic launcher.
Reply 6 years ago
Batch Files are not an OS... It is a coding system for windows... He don't know what he is doing... but batch files are fun to mess around with... just not an OS
Reply 6 years ago
fake "OS" , here i my batch os https://www.youtube.com/playlist?list=PLVOrEVi4ikAuFAfj1nIcQGLr-DJSW5BYA it is fake but funny
Reply 6 years ago
here real