Vad är egentligen skillnaden mellan console-miljö och DOS-miljö? Ser att man använder uttrycket console-miljö när man skriver program för DOS och någon gång även tvärtom? Är det så att console idag har blivit detsamma som DOS i programmeringsmiljöerna? Är inte helt säker på det här. men skulle gissa att det har att göra med att men inte kör console i dos även fast det ser ut som dos. Console kan man köra i windows ex. inte nödvändigtvis i dos. Det är lite rörigt! :-) Kul och intressant!!! Då är det nog korrektast att använda uttrycket "console application" när man pratar om "icke Windows program" ..... Protest! NTVDM kan väl knappast kallas för DOS emulator? Iaf inte en bra sådan, eftersom att den inte kan köra många klassiska gamla DOS spel. Vill man ha en DOS emu få får man skaffa en tredjepartstillverkad, t ex DOSBox. > <b>NTVDM kan väl knappast kallas för DOS emulator?</b>Vad är egentligen skillnaden mellan console och DOS?
/NnSv: Vad är egentligen skillnaden mellan console och DOS?
Den som vet helt säkert får gärna rätt mig =) // R-musSv: Vad är egentligen skillnaden mellan console och DOS?
En console kommer från när man satt på terminaler och jobbade mot stordatorer. Man kan säga att en console är när du sitter i ett CLI (Command Line Interface). Ett CLI är när du skriver text och kommandon så som man gör i DOS. Men CLI finns även i WinNT/2000/XP, UNIX och flera andra OS.
DOS är ett eget OS. Mycket av det man från början gjorde i DOS gjorde man i CLI. Efetrhand så kom det olika GUI (Graphical User Interface) för att (enligt vissa/många) förenkla för användaren. Exempelvis Win3.11 (som ju inte är ett OS utan bara ett GUI ovanpå DOS).
I Win9x så finns det något som kallas för DOS-fönster. Det är helt enkelt ett CLI som körs i ett fönster direkt mot DOS (hela Win9x bygger ju på DOS i botten).
I WinNT4/2000/XP så finns ingen DOS överhuvudtaget och därför finns det inte heller något DOS-fönster. Däremot så finns det en Command Promt som är en DOS-emulator (den heter egentligen NTVDM = NT Virtual DOS Machine). Den ser ut som och beter sig (ungefär) som DOS, men det är det alltså inte.
Det är alltså en väldigt stor skillnad (internt) på DOS-fönstret i Win9x och Command Prompt i WinNT4/2000/XP. Det enda de har gemensamt är att de ser likadana ut!Sv: Vad är egentligen skillnaden mellan console och DOS?
/NnSv: Vad är egentligen skillnaden mellan console och DOS?
Sv: Vad är egentligen skillnaden mellan console och DOS?
Jo, av den enkla anledningen att det <b>är</b> en DOS-emulater. Själva namnet säger även det, NTVDM = NT Virtual DOS Machine.
> <b>Iaf inte en bra sådan, eftersom att den inte kan köra många klassiska gamla DOS spel.</b>
Det stämmer bra att många gamla spel inte går att köra i en NTVDM eller WOW (Windows on Windows (Win3.11 emulatorn i WinNT/2000/XP). Anledningen är att NTVDM körs i User Mode och inte i Kernel Mode, som är den som har access till hårdvaran. För i många av de gamla DOS-spelen så var man tvungen att konfigurera vilket ljud och grafikkort man hade.
Men NTVDM är inte primärt till för att köra gamla spel i utan för att köra diverse kontors-applikationer som var skrivna för DOS och inte för WinNT/2000/XP. De OS är ju nätverksOS till skillnad mot Win9x som är ett hemmaOS.
> <b>Vill man ha en DOS emu få får man skaffa en tredjepartstillverkad, t ex DOSBox.</b>
Som sagt, det beror på vad man ska ha den till. Det är säkert så att den emulatorn du nämner passar bättre till spel!