27.07.2013 Views

Brug din PC optimalt - KnowWare

Brug din PC optimalt - KnowWare

Brug din PC optimalt - KnowWare

SHOW MORE
SHOW LESS

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!