Introduction: How to Make Your Own OS! (batch and Example Inside)

Picture of How to Make Your Own OS! (batch and Example Inside)

Make it now!

Step 1: S1: LEARN BATCH/.BAT PRGORAMMING

This is a important step to do. LEARN BATCH! If you already know it, skip this step, Beginners, read this other Instructable:

https://www.instructables.com/id/Simple-batch-Prog...

Go on to S2 Now

Step 2: S2: Get the Example Code! P1: the Startup

The example code is here:

title Windows Basic Editon- Created By Christian James Matthy

X=MsgBox("Welcome To Windows BASIC EDITION!",0+16"Welcome! :DDD")

@echo offcolor 1b

cls

@echo off

color 1b

cls

:bootscreen

cls

set /p password= Password:

if %password% == MatthyPlayz desktop

if not %password% == MatthyPlayz goto bootscreentwo

Thats the end of the code.

Change the matthyplayz in these two for your password if %password% == MatthyPlayz desktop

if not %password% == MatthyPlayz goto bootscreentwo

Step 3: S3: Get the Example Code! P2: the Desktop

Code here:

:desktop

cls

color 0a

cls

echo Welcome, Owner Christian Matthy.

echo.

echo Date: %date% Time: %time%

echo

echo 1)Write text file.

echo 2)Documents...

echo 3) Info

echo 4) Calculator

echo 5) Notepad (open in your main Windows OS)

echo 6) Close Windows Basic Edition

echo 7) Open Google (Quick way)

echo 8) Open The Folder Containing This Package (Quick way)

echo 9) randomness

echo 10) matrix

echo 11) Open Info (In a message box)

echo 12) CreateABatch.zip

set /p menuselect=

if %menuselect% == 1 goto write

if %menuselect% == 2 goto docs

if %menuselect% == 3 goto info

if %menuselect% == 4 goto calc

if %menuselect% == 5 goto notepad

if %menuselect% == 6 goto close

if %menuselect% == 7 goto google

if %menuselect% == 8 goto packageinfolder

if %menuselect% == 9 goto random

if %menuselect% == 10 goto randomtwo

if %menuselect% == 11 goto openinfoinmsgbox

if %menuselect% == 12 goto batch

Step 4: S4: Get the Example Code! P3: the Apps (LONG)

Code here:

:write

cls

echo Welcome to Write, an application which let's you write text files...

echo What will be the name of your text?

set /p writeone= Name:clsecho Ok, your file has been created. Have fun!

pause

cls

set /p textone=pause

echo You will be going back to the desktop

pause

goto desktop

:docs

cls

echo 1)%writeone%

echo 2)%writetwo%

echo 3)%writethree%

set /p browse= if %browse% == 1 goto textone

if %browse% == 2 goto texttwo

if %browse% == 3 goto textthree

:textone

cls

echo %writeone%

echo %textone%pause

goto desktop

:texttwo

cls

echo %writetwo%

echo %texttwo%

pause

goto desktop

:textthree

cls

echo %writethree%

echo %textthree%

pause

goto deskto

p:info

echo Windows Basic Edition (Shows Coding)

echo Created by Christian James Matthy

pause

goto desktop :calc

cls

set /p equ=

set /a equ=%equ%

cls

echo %equ%

pause

goto desktop

:notepad

START /MAX C:\Windows\NOTEPAD.EXE

:close

close

:googleSTART CHROME www.google.com

:packageinfolder

START F:\

START E:\

:bootscreentwo

goto bootscreen

:random

echo %random%echo %random%echo %random%echo %random%echo %random%echo %random%echo %random%echo %random%echo %random%echo %random%echo %random%echo %random%echo %random%echo %random%echo %random%echo %random%echo %random%echo %random%echo %random%echo %random%echo %random%echo %random%echo %random%echo %random%

:randomtwo

echo %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% pause

goto desktop

:openinfoinmsgbox

msg * Windows Basic Edition (Shows Coding) Created by Christian James Matthy

:batch

cls

echo Welcome to Project Folder Creator.

echo Will create the following folder:

echo %foldername%

echo If this is okay,

pause

cls

set foldername=Project

md %foldername%

cd %foldername%

md cache

cd cache

md proxies

cd md footage

cd footage

md img seq

cd..

md preview

md projectfiles

md references

md renders

cd renders

md passes

cd..

cls

cd..

start %foldername%

cd %foldername%

echo Batch Complete!

tree

pause

pause

goto desktop

Step 5: Save

When you wrote that in Notepad, Go to save as,

name it Whatever you want

but make sure to ad .bat after. No space

Your done!

Comments

gaganmalvi (author)2017-08-27

BTW nice one...

gaganmalvi (author)2017-08-27

Change line from

cd md footage

to

cd proxies

md footage

cd footage

MatthyP (author)2017-07-06

Make sure to be nice, this is my first Instructable

About This Instructable

75views

2favorites

More by MatthyP:How to Make Your Own OS! (batch and Example Inside)
Add instructable to: