Maken van een eenvoudig Operating System (8 / 11 stap)

Stap 8: Het toevoegen van functies voor afsluiten en opnieuw starten


Toevoegen functie voor afsluiten en opnieuw opstarten is ook zeer eenvoudig. In kosmos is de code voor shutdown Cosmos.Sys.Deboot.ShutDown(); en opnieuw op te starten is Cosmos.Sys.Deboot.Reboot();

Nu maken als lussen die inspraak hebben als Afsluiten en opnieuw starten.

CODE:

tekenreeks ingevoerd;
invoer = Console.ReadLine();

Als (input == "Hallo") {Console.WriteLine ("Hello gebruiker! Bedankt voor het gebruik van dit besturingssysteem!");}

Als (input == "over") {Console.WriteLine ("COSMOS OS 1.0");

}

Als (input == "help") {Console.WriteLine ("hello - eenvoudige OS opdracht"); Console.WriteLine ("over - Know about OS");}

Als (input == "afsluiten") {Cosmos.Sys.Deboot.ShutDown();}

Als (input == "herstarten") {Cosmos.Sys.Deboot.Reboot();}


Nu de code uitvoeren en typ opnieuw. Zag het xD! Het opnieuw gestart! Typ nu Afsluiten. Zag het, het venster gesloten waardoor de OS stilgelegd.

Dit kan de meest spannende deel worden wanneer u een OS welke kan afsluiten gemaakt en opnieuw opstarten zelf!

Dit OS laat nu verbeteren doordat zij afwerking.

Gerelateerde Artikelen

Maken van een eenvoudig blaaspijp

Maken van een eenvoudig blaaspijp

maken van een eenvoudig blaaspijp voor onder $15Stap 1: Get materialen 1.bic pen2.a volledige blikje stof af3. bbs en pellets4.a doelStap 2: Nemen, behalve de pen De pen uit elkaar te halenStap 3: Opstijgen het stro Het stro als ding off van de stof
Maken van een eenvoudige papier zweefvliegtuig

Maken van een eenvoudige papier zweefvliegtuig

Hallo! Dit is mijn eerste instructable en ik ga u tonen hoe te maken van een eenvoudige papier zweefvliegtuig dat goed vliegt. Sorry voor de beelden (ik heb hen in de verf omdat ik niet een camera vinden kon).Dankzij Aaron Hunt (aka. guessware) voor
Maken van een eenvoudige applicatie met behulp van de Win32 API

Maken van een eenvoudige applicatie met behulp van de Win32 API

vaak de gemakkelijkste manier om te leren hoe met een programmeer-interface is door codering van een eenvoudig voorbeeld. In dit geval zullen we moeten leren de Win32 API bij de programmering van een eenvoudig integer rekenmachine met behulp van Visu
Maken van een eenvoudige laminaat longbow

Maken van een eenvoudige laminaat longbow

Dit is een korte handleiding over hoe te maken van een zeer eenvoudige laminaat longbow. Als aan het einde van deze tutorial, hebt u vragen die niet worden beantwoord, of u meer gedetailleerde instructies over Hoe te een longbow maken wenst, check ou
Maken van een eenvoudige koperen Bowl

Maken van een eenvoudige koperen Bowl

Don't love u de kleur en de textuur van een handgemaakte koperen kom?Een eenvoudige, kleine ondiepe kom om verandering, paperclips of sleutels - te houden of gewoon om te mediteren over terwijl je op een conference call kunt u gemakkelijk maken.Stap
Maken van een eenvoudige en gemakkelijke houtskool / kolen Forge

Maken van een eenvoudige en gemakkelijke houtskool / kolen Forge

In dit instructable leert u hoe te maken van een houtskool / kolen brandend forge van firebrick, een paar stalen sanitair onderdelen, een staalplaten, sommige cinder blokken en een blowerHelaas ik liep uit geld voordat ik kon afmaken de Smidse, in to
Het maken van een eenvoudige spybug.

Het maken van een eenvoudige spybug.

Hier een eenvoudig instructable te maken van een FM-spybug van een paar gemeenschappelijke componenten. Het moeilijkste deel in deze is het maken van de PCB. U annuleerteken uitsluitend toepassing perf halfpension wel als u perfer. Laten we beginnen!
Maken van een eenvoudige Box

Maken van een eenvoudige Box

IntroIn dit project, zal ik tonen u hoe maak je een eenvoudige, maar krachtige doos, ontworpen voor het opslaan van om het even wat van tools voor zware materialen. Een perfecte oplossing voor opslag van de workshop.Aangezien de workshop werd overstr
Het maken van een eenvoudig computerspel.

Het maken van een eenvoudig computerspel.

Hallo, heb je ooit wilde maken van een video game zonder te hoeven geen nieuwe codes of vaardigheden leren? Goed hebt u, u aan de wright plaats gekomen. Maar eerst moet u een hotmail-account maken.Stap 1: Waar aan de slag? Ga naar Popfly.com en klik
Maken van een eenvoudige mes met schede pvc

Maken van een eenvoudige mes met schede pvc

ik heb toevallig een gloednieuwe cirkelvormig zaagblad tegenkomen maar is dat ik niet de eigenaar ik circulaire ik heb een gebruik voor het zodat ik desided om het te maken in een eenvoudige mes.Ik wilde niet te gaan door de moeite van warmte behande
Maken van een eenvoudige kruk/Bank/salontafel/dressoir

Maken van een eenvoudige kruk/Bank/salontafel/dressoir

dit is een eenvoudige instructie van hoe met behulp van standaard gieten van een houtzagerij kunt u uw eigen meubels. Het is mogelijk om ze te maken zonder elektrische gereedschap (maar natuurlijk het is sneller en het resultaat is nauwkeuriger als j
Maken van een eenvoudige Laser-gesneden-Box met een ondersteunende bodem

Maken van een eenvoudige Laser-gesneden-Box met een ondersteunende bodem

ik was moe van het werken met mijn rommelige bureaulade, dus na het werken met een laser cutter voor een paar weken heb ik besloten om het probleem oplossen door het maken van een nette opbergdoos dat alles een plaats zou geven. Het grootste probleem
Maken van een eenvoudige knop Wireless

Maken van een eenvoudige knop Wireless

Ah, de alomtegenwoordige Staples "Easy Button."  Er zijn andere grote-dome-knoppen, maar de nietjes knop heeft het onderscheid van het niet nodig een panel te worden gemonteerd.  Het heeft gewoon een mooie platte voet.  Dus waarom niet vrij het
Maken van een eenvoudig LED-Lamp

Maken van een eenvoudig LED-Lamp

over het maken van een zeer eenvoudig LED-Lamp ongeveer 30 seconden, met behulp van een buffer-laptopbatterij instructable.