Vraag over dos

Status
Niet open voor verdere reacties.

fireflyy

Gebruiker
Lid geworden
5 okt 2009
Berichten
7
Hallo ik weet niet of ik hier goed zit ma ik heb een vraag.
ik meot voor school een opdracht maken maar ik kom er niet uit..
ik hoop dat jullie mij kunnen helpen.

dit is wat we moeten doen ..

Schrijf een script in MS-dos.

Bedoeling.
Als de computer opstart verschijnt alleen je eigen naam op het scherm, verder niets. Als ik een <ENTER> geef krijg je wederom je eigen naam te zien. Welk stukje programma moet ik aan de Confis.SYS toevoegen om tijdens het opstarten een CD-speler van het merk OAK te laten herkennen?

Wat is het effect van onderstaand stukje programma in je Config.sys?

Device=C:\Windows\himem.sys
Dos=High,UMB
Device=C:\Windows\emm386.exe noems

Alvast bedankt voor de hulp !

Mvg Firefly
 
...

Ja dit is een hele goeie vraag ik moet dit namelijk ook weten!:shocked:
 
Het was handiger geweest als je er even bij had gezet dat dit een oude pc betreft met Windows 3.1 en Dos 6.2 (of een andere versie)

Welk stukje programma moet ik aan de Confis.SYS toevoegen om tijdens het opstarten een CD-speler van het merk OAK te laten herkennen?

Er is een standaard regel voor: DEVICE=OAKCDROM.SYS /D:MSCD001

Wat is het effect van onderstaand stukje programma in je Config.sys?
Device=C:\Windows\himem.sys
Dos=High,UMB
Device=C:\Windows\emm386.exe noems

Vroeger, toen dacht Bill Gates dan 640kb ruim genoeg was voor een computergeheugen.
Bij het programmeren van DOS heeft men dat als limiet genomen.
Toen echter bleek dat 640kb veel te weinig was, heeft men dmv enkele truukjes het geheugen weten te vergroten tot wel 700 kb ! (of soms zelfs nog iets meer)
Je had volgens mij XMS en EMS, die laatste regel noems geeft aan dat dat geheugen niet gebruikt moet worden.

Lees hier betere info:
http://www.le.ac.uk/cc/dsss/docs/dos-mem.shtml
http://en.wikipedia.org/wiki/Conventional_memory
 
Laatst bewerkt:
hoe moet ik dit doen dan ?

Ik ga er van uit dat je op school opdrachten krijgt over dingen die ze je eerst verteld hebben.

Dus als je nu gewoon opgelet had, dan had je het zelf geweten. :p:p
 
Nou dat is het probleem nou juist hier op deze school,
we hebben vorig jaar een leraar gehad die dit niet wilde uitleggen, en nu moeten we opeens dit gaan doen, maar totaal geen uitleg over gehad dus we zijn een beetje ten einde raad
 
Ik vind het heel raar dat je uberhaupt nog over DOS les krijgt, maar goed.

Zoek maar eens op Batchbestand. :thumb:
 
?

Meschien iets met het register ofso als dat in die versie bestaat?
 
Hierbij een link met alle BATCH commands die je nodig zal hebben met je script

http://www.robvanderwoude.com/batchcommands.php

De commando's die je nodig gaat hebben zijn in ieder geval

ECHO
PAUSE
CLS

die zul je in een Batch script moeten verwerken.

Over de regels van je config,sys ga ik je verwijzen naar Google. gooi 1 regel als zoekopdracht in google en zonder zelf de actie te hebben uitgevoerd krijg je miljoenen hits waarbij 99% je perfect uit kan leggen wat alle 3 de regels betekenen en wat er nog meer mogelijk is in config sys

Jedi zei:
Ik vind het heel raar dat je uberhaupt nog over DOS les krijgt, maar goed.

Aangezien de CMD prompt in alle nieuwe windows versies een zelfde syntax gebruiken en dit nog vaak voorkomt in bedrijven in de praktijk is het helemaal geen verkeerd iets om eerst de DOS basis te kennen.

Daarnaast zijn er nog vele tools die commandline based zijn. en als voorbereiding op het opkomende Powershell is het zeker geen overbodige luxe.

EDIT: Ik zie nu net dat dit vermoedelijk al een te oude post is, maar het blijft nuttige info
 
Laatst bewerkt:
Er staat een regel in 't config.sys wat de schakeloptie path draagt.
Dit is de regel die er voor zorgt dat deze toepassingen direkt aanspreekbaar zijn.
Dus in dit geval zou
PATH=C:\DOS;C:\MOUSE
direkte toegang tot Dos programma's en de muis hebben.

Er zijn twee programma's om dos batch bestanden te bewerken, waarvan
1. Dos Edit de gemakkelijkste methode is. DOS:\EDIT.COM
Toets in en druk op escape, voila.
Edit.com gaat naar de doss shell waar je deze in script kunt zetten.
2. Qbasic.exe wat een leuk programma is om de meest elementaire programeertalen uit te proberen.

Nu komt 't er dus op aan om via een script in 't config.sys de computer op te laten starten, buiten zicht, dus met
CLS
PATH=C:\DOS

en met de toevoeging
CLS
PRINT "Ik heet zwarte piet"
END

Verder lijkt 't me niet mogelijk om dit in een opstartbestand te zetten.
Ik vermoed dan ook dat dit een vraag is in 't kader van QBASIC.

:)
 
Laatst bewerkt:
Als je je scriptje klaar hebt zal je ook je autoexec.bat moeten aanpassen want zoals je schrijft moet je scriptje starten als je de pc opstart.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan