Brug din PC optimalt - KnowWare
Brug din PC optimalt - KnowWare
Brug din PC optimalt - KnowWare
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
18<br />
kan ved intens brug af temporære filer være hurtigere adgang<br />
til data i RAM - der skal i så fald ikke kommunikeres<br />
med harddisken. Jeg har med mine programmer ingen<br />
gavn af ramdisk, men du kan jo prøve.<br />
..DISPLAY.SYS CON=(,,1)<br />
er driver til consollen. Den første parameter, som angiver<br />
typen af grafikkort/skærm, behøver ikke at angives, da<br />
DISPLAY.SYS checker grafikkortet.<br />
Den anden angiver nummeret på den hardwareunderstøttede<br />
codepage for consollen. Typisk er<br />
grafikkort default konstrueret til USA, altså codepage<br />
437. Så vidt mine erfaringer behøver den ikke angives<br />
her, hvis man senere i AUTOEXEC.BAT bruger mode<br />
con cp prep og mode con cp select, hvor<br />
denne codepage netop vælges (og det gør de fleste jo i<br />
Danmark - det pæne ø og Ø). Derfor har jeg udeladt den<br />
her. Hvis <strong>din</strong> hardware, dvs. grafikkort, ikke understøtter<br />
865 eller 850, skal du angive den. For at se dette, skriv i<br />
DOS<br />
c:\>mode con<br />
Den tredie parameter angiver antal codepages, der skal<br />
reserveres plads til i memory udover den i anden parameter<br />
valgte, men stadig kun for CON. Default er 1. Hvis<br />
du kun vil bruge én codepage anderledes end 437, skriver<br />
du 1 eller ingenting til sidst.<br />
Det hele er forudsætning for MODE CON CP prep<br />
og select i AUTOEXEC.BAT.<br />
To codepages: Skriver du 2 til sidst, har du mulighed<br />
for at kunne skifte mellem fx 865 og 850. Betingelse er at<br />
du forbereder to codepages (se mode con ..) og at<br />
NLSFUNC indlæses i AUTOEXEC.BAT. Du kan så skifte<br />
codepage med kommandoen CHCP 865 eller CHCP<br />
850. DISPLAY.SYS fylder ca. 8 K.<br />
Se kommentar under buffers s. 19, hvor mange buffers<br />
der kan indlæses i high memory.<br />
..SETVER.EXE<br />
Nogle, typisk ældre, programmer kommunikerer med<br />
DOS versionsnummeret og kræver, at dette nummer er<br />
tilgængeligt i memory. SETVER klarer dette ved at lyve<br />
om versionen for programmet. Skriv SETVER for at se.<br />
Fylder 432 bytes.<br />
..GMOUSE.SYS<br />
indlæser en driver for mus til DOS programmer.<br />
Windows har sin egen driver, men kun til Windows programmer.<br />
Dette er eksempel med en Genius mus. Din<br />
CONFIG.SYS<br />
<strong>Brug</strong> <strong>din</strong> <strong>PC</strong> <strong>optimalt</strong> – 22-06-01 – 08:38<br />
musedriver hedder måske noget andet og ligger måske i<br />
et andet directory.<br />
..ANSI.SYS<br />
er driver til tegn på skærmen, markørbevægelse, samt<br />
definition af tasterne. Nødvendig, hvis du i DOS vil<br />
anvende andet end default 25 linier med 80 tegn i hver<br />
linie, ændre farver på DOS skærmen m.v. Fylder ca. 4 K.<br />
rem ..smartdrv.exe /double_buffer<br />
Se doublebuffer s. 25<br />
COUNTRY=045,865,..<br />
Jeg har i eksemplet valgt en bruger, som ønsker codepage<br />
865 som active (generel) codepage.<br />
Det første tal, i dette tilfælde 045, angiver danske<br />
formater for tid, dato, valutasymbol, sorteringsorden i<br />
filer, tegn brugt i DIR- og filnavne. Anden parameter<br />
sætter active codepage, den generelle active codepage for<br />
alle devices, der understøttes af dette.<br />
Hvis du lader anden parameter blank, vælger du på<br />
dette tidspunkt under boot active codepage 850 (fordi<br />
850 for Danmark er default, mens den alternative er 865)<br />
og ønsker du 865, bliver du nødt til senere i<br />
AUTOEXEC.BAT at indlæse MODE CON CP prep 865,<br />
NLSFUNC samt vælge codepage med CHCP 865.<br />
Se evt. Codepage diskussion s. 23.<br />
FILES=40<br />
Default (hvis linien ikke findes) er 8. Gyldig: 8-255.<br />
Angiver, hvor mange filer, der kan være åbne samtidigt.<br />
En fil er 'åben', når den bruges eller læses. Mange nyere<br />
programmer har mange filer åbne samtidigt. <strong>Brug</strong>er du<br />
Windows og kører flere programmer samtidig, kræves et<br />
højere tal.<br />
Der bliver brugt lidt plads (64 bytes for hver fil) i hukommelsen<br />
til dette. Prøv med 30, 40 eller 50 og se,<br />
hvordan det går. Større kartoteker med såkaldte referencekartoteker<br />
har ofte mange filer åbne. Jeg undrer mig<br />
over, at Microsoft ikke leverer et program, som fortæller<br />
antal åbne filer.<br />
REM FCBS=X<br />
File Control Blocks er en gammel måde at få adgang til<br />
filer. FILES= er den moderne måde. Visse ældre<br />
programmer som fx SideKick bruger denne gamle<br />
metode. x angiver, hvor mange af disse blokke, DOS kan<br />
have åbne på samme tid. Default er 4.