Lite kort om DOS

. (en punkt)

Betyder en aktuell katalog.

.. (två punkter)

Betyder närmast övre katalog.

\ (back slash)

Betyder roten (eller rotenkatalogen om man så vill)

Tänk på att:

\ (backslash) i början av en sökväg betyder roten och att samma tecken mellan två katalognamn endast fungerar som ett avgränsningstecken

FILATTRIBUT

När en fil skapas sparar DOS, förutom filen, även storlek, datum och tid för när filen skapades. Förutom denna information spara även annan speciell information, det är detta som kallas attribut. Attribut är egenskaper som en fil kan ha.

I DOS finns det fyra attribut till varje fil:

R - Read Only

Skrivskydd, filen kan inte ändras eller raderas.

A - Archive

Arikvflagga, detta attribut används i samband med säkerhetskopiering.

Om filen har ett A innebär det att den inte är säkerhetskopierad eller

att den har ändrats sedan sista säkerhetskopieringen.

S - System

Systemfil, filer med detta attribut laddaas på ett speciellt sätt av

command.com.Oftast är det filer som innehåller en del av

operativsystemet som har detta attribut.

H - Hidden

Gömd, filer med detta attribut är dolda och visas inte normalt när man

tittar på innehållet i en katalog.

JOKERTECKEN

Ibland kan det vara enklare att använda sig av jokertecken i vissa kommandon. Jokertecken i DOS kan jämföras med jokern i en kortlek, där jokern representerar vilket kort som helst, i Dos ersätter jokern ett eller flera tecken i filnamn.

Oftast där det står filnamn i sytaxen, där kan man använda jokertecken i stället för ett filnamn. Det finns två typer av jokertecken i DOS.

* (stjärna) ersätter ett eller flera tecken oavsett position i filnamnet.

? (frågetecken) ersätter ett tecken i samma position som jokertecknet.

Jokertecken används i de flesta sammanhang i DOS, och därmed följer att ju bättre man känner till hur de fungerar desto lättare och effektivare blit arbetet i DOS.

VÄXLAR

En växel är inget kommando utan ett tillägg till ett kommando som bestäämmer hur ett kommando utförs.

Oftast kommer växlarna sist i en kommandorad, men ibland kan de komma i mitten av en kommandorad. Var växlarna skall vara, får syntaxen för kommandot utvisa.

Växlarna skickas med ett kommando med hjälp av / (snedstreck) och sedan en bokstav eller ett ord..

För att ta reda på vilka växlar som finns tillgängliga för ett visst kommando kan man använda sig av /? (växeln frågetecken). Denna växel fungerar i stort sett med alla doskommandon den visar en hjälpbild för det kommando som skrevs framför växeln.

T ex : DIR/? visar hjälpbilden för DIR.







Dom mest använda dos-kommandona

ATTRIB

Med kommandot ATTRIB kan man se eller ändra filattribut.

Syntax:

ATTRIB [+R | -R] [+A | -A] [+S | -S] [+H | -H] [enhet:][sökväg][filnamn] [/S]

Syntaxen för attrib kan tyckas vara krånglig men det är den egentligen inte, här följer en kort förklaring för de olika delarna i syntaxen.

Vill man bara se attributen för filerna i en viss katalog skriver man bara ATTRIB och sedan eventuell sökväg.

Vill man ändra attributen för en eller flera filer anger man hur den skall ändras och vilket attribut som skall ändras.För att tilldela ett attribut anger man + (plustecken) före attributbokstaven, och för att ta bort anger man - (minustecken) före attributbokstaven. Observera att det inte går att både tilldela och ta bort samma attribut i ett kommando.

Växlar:

/S behandlar även filerna i underkataloger.

CD

Med kommandot CD byter man katalog. d v s gör en annan katalog till aktuell katalog. CD är en förkortning för Change Directory.

Syntax: CD [enhet:][sökväg]katalognamn

CLS

Med kommandot CLS kan man rensa skärmen.

Syntax: CLS





COPY

Med kommandot COPY kan man kopiera en eller flera filer till en annan plats. Jokertecken kan användas för att kopiera vissa filer.

Syntax: COPY [enhet1:][sökväg1]filnamn1 [enhet2:][sökväg2][filnamn2]

Tänk på:

Stavningen, eftersom resultatet av kopieringen kan bli helt annan än väntad om man har stavat fel.

Exempelvis om alla filer från katalogen FAKTUROR skall kopieras till katalogen FAKARKIV och följande skrivs:

C:\>COPY FAKTUROR\*.* FAKARKIV.

Eftersom katalogen FAKARKIV inte existerar kommer alla filer från fakturor att kopieras till en fil som heter FAKARKIV.

DEFRAG

Med kommandot DEFRAG flyttas filerna på disk om så att varje fil blir sammanhängande. "Sammanhängande innebär attfilen stuvas om så att dess filsegment ligger på en sammanhängande del av disken, utan bortslösat utrymme mellan filsegmenten. Detta gör diskåtkommsten snabbare.

Syntax: DEFRAG [enhet:]

DEL

Med kommandot DEL kan man radera (ta bort) en eller flera filer.

Jokertecken kan användas för att radera vissa filer.

Syntax: DEL [enhet:][sökväg]filnamn

DELTREE

Med kommandot DELTREE kan man radera en katalog med dess alla underkataloger och filer.

Syntax: DELTREE [enhet:][sökväg]katalognamn

Tänk på:

Använd alltid DELTREE med stor försiktighet.

Använd inte jokertecken i samband med DELTREE.

DELTREE tar bort allt även filer som har attributet R (READ ONLY) satt.

DELTREE\ tar bort rotenkatalogen d v s tar bort allt som finns på hård-

disken.

DIR

Med kommandot DIR kan man se innehållet (filer och underkataloger) i aktuell katalog. Man kan se trädstrukturen i en annan katalog är aktuell katalog genom att ange sökväg till den önskade katalogen.

DIR är ett mycket användbart och vanligt kommando i DOS och bör därför studeras närmare än vad som tas upp här.

Jokertecken kan användas för att söka upp vissa filer.

Syntax: DIR [enhet:][sökväg][filnamn] [/P] [/S]

Växlar:

/P visar en skärmbild i taget.

/S visar innehållet i både angiven katalog och dess underkataloger.

DOSKEY

DOSKEY laddat i minnet gör det möjligt att kunna redigera kommandoraden. Dessutom sparar den Doskommandon som tidigare har körts vilket gör det möjligt att se och återkalla dem.

Dessutom kan man med DOSKEY skapa makron som kan laddas i minnet för att sedan köras som ett vanligt kommando. Men denna funktion tas inte upp i denna sammanfattning.

Syntax: DOSKEY

UPP- och NEDPIL återkallar kommandon, ESC rensar kommandoraden. F7 visar lagrade kommandon.

Tänk på att:

DOSKEY tar plats i konventionellt minnet. ca 3KB, om större dosprogram skall köras.

EDIT

Med kommandot EDIT startar man MS-DOS EDITOR. Med hjälp av denna editor kan man skapa och ändra textfiler (s.k ASCII-filer).

Syntax: EDIT [enhet:][sökväg][filnamn]




FORMAT

Med kommandot FORMAT kan man förbereda en disk, d v s en hårddisk eller en diskett, för användning tillsammans med DOS. Sektorer spelas in på disken samt FAT-tabellerna och rotenkatalogen läggs upp.

Om en använd disk omformateras görs endast en enklare formatering, då nollställs endast FAT-tabellerna. Detta innebär att informationen finns kvar på disken men all plats är markerad som ledig.

Syntax: FORMAT enhet: [/U] [/Q] [/S]

Växlar:

/U ovillkorlig formatering görs. All information försvinner, det går inte att återskapa den igen.

/Q snabbformatering genomförs.

/S överför systemfilerna till disken så att det går att boota (starta) datorn från den (se SYS).

MEMMAKER

Med kommandot MEMMAKER startar man minnesoptimeringsprogrammet MemMaker.

Detta är ett kraftfullt verktyg för att enkelt och snabbt optimera användningen av datorns primärminne. Datorn bör vara minst en 386:a eftersom äldre processorer än så inte kan hantera memmaker. Dessutom bör datorn ha minst 2MB RAM för att det skall vara någon mening med att köra memmaker.

Minnesoptimering krävs för främst stora DOS-baserade program (oftast häftiga spel, nuförtiden). Om man använder bara Windows-baserade program har det ingen betydelse om man kör memmaker eller inte eftersom Windows hanterar minnet självt. Då är det nästan bättre att inte köra memmaker.

Syntax: MEMMAKER

MD

Med kommandot MD skapar man en katalog.

MD är en förkortning av Make Directory.

Syntax: MD [enhet:][sökväg]katalognamn

Tänk på:

Katalogen som skapas blir en underkatalog till aktuell katalog.

Regler att komma ihåg vid namngivning av en katalog:

Max 8 tecken (samt 3 tecken extension, men används knappt i samband med katalognamn).

Följande tecken får inte användas (eftersom de används av DOS i andra sammanhang):

/ (snedstreck) (mellanslag) : (kolon)

\ (backslash) = (lika med) ; (semikolon)

" (citationstecken) , (komma) * (stjärna)

. (punkt) + (plustecken) < (mindre än)

> (större än) ? (frågetecken) | (vertikalstreck, pipetecken)

I stället för att komma ihåg vilka tecken som inte får användas kan man använda den enkla minnesregeln " Endast bokstäver och siffror får användas".

Endast " Engelska Bokstäver", d v s inga å, ä ö samt andra tecken som förekommer i andra språk (t ex tyska ü). Observera att detta är ingen regel utan en rekommendation.

MORE

Med kommandot MORE kan man få visning av en skärmbild i taget. MORE används då tillsammans med ett kommando som inte har en egen växel för detta. Exempelvis kommandot DIR har en egen för visning av en skärmbild i taget, växeln P, men kommandot TREE har ingen växel för detta då kan man använda MORE tillsammans med TREE. MORE används tillsammans med pipe-tecknet (|, ALT GR + <).

Syntax: kommando | MORE

MOVE
Med kommandot MOVE kan göra två olika saker:
1: Flytta en eller flera filer. I samband med flyttningen kan man:

A: Döpa om filen eller filerna till ett annat namn.

B: Skapa kataloger "jämför med xcopy"

2: Byta namn på en katalog. Det går dock inte att flytta kataloger

med MOVE.

Syntax för att flytta filer:
MOVE [enhet1:][sökväg1:] filnamn 1 [enhet2:][enhet2:][filnamn2]

Syntax för att byta namn på en katalog:

MOVE [enhet:][sökväg] katalognamn 1 katalognamn 2.

REN

Med kommandot REN kan man byta namn på en eller flera filer. Jokertecken kan användas för att byta namn på vissa filer.

Syntax:

REN [enhet:][sökväg]filnamn1 filnamn2

Tänk på:

Med ren kan man endast byta namn på filer. Det går alltså inte att flytta dem.

RD

Med kommandot RD raderar man en katalog. RD är förkortningen för remove directory.

Syntax: RD [enhet:][sökväg] katalognamn

Tänk på:

Katalogen som ska raderas får inte innehålla några filer eller under kataloger.

Kataloglogen som ska raderas får inte vara aktuell katalog.

SYS

Med kommandot SYS överför man DOS-systemfiler och kommandotolk till en disk. Med disk avses hårddisk diskett. "Detta görs t.e.x om man vill göra en startdiskett så att starta "boota" från den.

Syntax: SYS [enhet1:][sökväg] enhet2:

Enhet 1 och sökväg anger systemfilernas nuvarande placering. Enhet 2 anger vart filerna skall kopieras.

TREE

Med kommandot TREE kan man se katalogerna som ett träd,med aktuell katalog öveserst och dom andra katalogerna i fallande ordning fast upp och ner. Eftersom trädstukturen i DOS upp och nervänd, roten är högst upp.Man kan se trädstrukturen i en annan katalogen än katalogen genom att ange sökvägen till den önskande katalogen.

Syntax: TREE [enheten:][sökväg] katalognamn

TIME, DATE
Med kommandot TIME eller DATE kan man se den aktuella tidsinställningen respektive datuminställningen och även ändra dem om det behövs.

Syntax: TIME, DATE

XCOPY
Med kommandot XCOPY kan man precis som i copy kopiera filer. Men följande skillnader gör XCOPY till ett bättre verktyg för kopieringav filer.

XCOPY:

är snabbare än COPY eftersom RAM används på ett annat sätt.

kan kopiera ett helt katalogträd.
Kan skapa ett katalogträd samtidigt som filer kopieras.

har kraftfulla växlar.

Jokertecken kan användas för att kopiera vissa filer.

Syntax:

XCOPY [enhet:][sökväg] filnamn [enhet:][sökväg][filnamn] [/S] [/E]

Växlar:

/S kopierar alla kataloger och underkataloger som innehålller filer.

/E kopierar alla kataloger och underkataloger även tomma underkataloger

UNDELETE

Med kommandot UNDELTE kan du återställa filer som du raderat av misstag. Hur väl UNDELETE fungerar beror på hur du konfigureat din dator. Du bör använda UNDLETE så snart som möjligt.OBS man kan eller bör använda UNDELETE med olika växlar. Men vilken växel man ska använda beror på vilken version av dos man har och hur man har konfigugureat sin dator.Man inte återställa kataloger med UNDELETE.

Syntax:

UNDELTE