Avatar billede jasperDK Nybegynder
18. juli 2003 - 13:59 Der er 28 kommentarer og
1 løsning

Dos programmering?

Er der nogen kender nogle links til sider hvor man kan lære at programmere i DOS?
Avatar billede jonbdk Nybegynder
18. juli 2003 - 14:00 #1
Det skal vi nok have en nærmere foklaring på - er det batch programmering vi snakker om eller et gammelt dos-baseret(ikke windows-baseret) programmeringssprog vi snakker om?
Avatar billede htm Nybegynder
18. juli 2003 - 14:01 #2
Går ud fra at du mener at skrive bat-filer? Det er ikke direkte programmering.

Men hvis det er det, så kig på denne side: http://www.ericphelps.com/batch/
Avatar billede Slettet bruger
18. juli 2003 - 14:01 #3
Avatar billede jonbdk Nybegynder
18. juli 2003 - 14:03 #4
skal også høre om det er under winxp eller hvad alt afhængig af hvilke funktioner du skal bruge?
Der var lidt her: http://www.glue.umd.edu/~nsw/ench250/batch.htm
Avatar billede jasperDK Nybegynder
18. juli 2003 - 14:05 #5
Jeg bruger Win xp. Hvis Bat filer er det bedste, så er det det jeg er ude på!
Avatar billede jonbdk Nybegynder
18. juli 2003 - 14:20 #6
Jeg mener ikke man kan sige, at bat filer det bedste - bat filer er egenlig bare scripts eller batches...
Du kan udføre nogle kommandoer sekventielt - tjekke for et eller andet eller bede brugeren give input, og så lave noget ud fra det.
Avatar billede jonbdk Nybegynder
18. juli 2003 - 14:20 #7
Er der noget specielt du skal bruge det til?
Avatar billede tonnybrandt Nybegynder
18. juli 2003 - 14:21 #8
Et af de bedre steder med oceaner af eksempler:
http://www.robvanderwoude.com/
Avatar billede jonbdk Nybegynder
18. juli 2003 - 14:23 #9
@echo off
echo ---------------------------------------------
echo Hej %username%
echo Din computer anvender: %OS% og hedder: %COMPUTERNAME%
echo Styresystemet er installeret i: %SystemRoot%
rem *********************************************
rem Her starter kontrol på folder temp paa c drevet
rem *********************************************
if exist c:\temp\ goto WIN_NT
echo Din maskine koerer sandsynligvis Windows 2000
goto end
:WIN_NT
echo Din maskine koerer sandsynligvis Windows NT 4.0 eller XP
:end
echo -----------------------------------------------
echo Her er din IP opsaetning:
ipconfig
pause
@echo on

Var et kort eksempel på en bat fil - hvis du kopierer ovenstående. Åbner notepad, og gemmer det som minbatfil.bat, kan du dobbeltklikke på den og den giver dig lidt info
Avatar billede jasperDK Nybegynder
18. juli 2003 - 14:23 #10
Der er ikke noget specielt jeg skal lave!
Avatar billede jasperDK Nybegynder
18. juli 2003 - 14:28 #11
Det er smart, kigger lige lidt på det!
Avatar billede jasperDK Nybegynder
18. juli 2003 - 14:33 #12
Hvad betyder @echo off/on og if exist c:\temp\ goto WIN_NT. Du må meget gerne forklare flere ting på eget intiativ!

Det her vil jeg gerne kigge nærmere på!
Avatar billede tonnybrandt Nybegynder
18. juli 2003 - 14:40 #13
Det betyder det der står *g*
@echo off/on = Om den skal ekko'e alt hvad der bliver skrevet. On, så står alt dobbelt. @ i begyndelsen siger at hvad der kommer efter skal ikke skrives på skærmen.

if exist c:\temp\ goto WIN_NT = findes en folder c:\temp\ på harddisken, så spring til det sted i batchfilen hvor der står :WIN_NT. Ellers så fortsæt med næste linie.
Avatar billede jasperDK Nybegynder
18. juli 2003 - 14:47 #14
Findes der et sted hvor komandoerne alle sammen står side om side? så jeg kan finde ud af hvad de betyder!
Avatar billede jasperDK Nybegynder
18. juli 2003 - 14:48 #15
Jeg fandt et sted. men jeg kan ikke Tysk, eller hvad det nu står på: http://www.fh-eberswalde.de/itsz/AllHelp.htm
Avatar billede tonnybrandt Nybegynder
18. juli 2003 - 14:51 #16
Avatar billede tonnybrandt Nybegynder
18. juli 2003 - 14:54 #17
Prøv at gå i en dosboks og skriv:
help

Den skulle gerne vise dig de kommandoer der er der. For mere info om hvert punkt (f.eks copy kommandoen) skriver du
help copy
Avatar billede jasperDK Nybegynder
18. juli 2003 - 14:56 #18
Ja det har jeg gjort, og det var de samme kommandoer som der var på: http://www.easydos.com/dosindex.html og dem kendte jeg. Desværre!

Steder hvor specifikte ting som "ipconfig" bliver forklaret.
Avatar billede halifax Nybegynder
18. juli 2003 - 14:58 #19
Der er noget med bat-fil eksempler på dansk her
http://www.praestkjaer.dk/dk/os/dos-622/dosbasic.htm

noget her på engelsk
Batfiles: The DOS batch file programming handbook & tutorial ©
http://home7.inet.tele.dk/batfiles/
Avatar billede jasperDK Nybegynder
18. juli 2003 - 15:27 #20
Hvad er galt med den her, den virker ikke. (ØVV).:


@echo off
cls
echo Du har 10 sekunder inden jeg afslutter...
:Start
Choice Hvilken meddelelse /C:ABQ /t:q,10
if errorlevel 3 goto Q:
if errorlevel 2 goto B:
if errorlevel 1 goto A:

goto info

:Q
echo Du valgte "Q" og afslutter
echo.
echo.
echo.
goto Slutter

:B
echo Du valgte "B"
echo.
echo.
echo.
goto Start

:A
echo Du valgte "A"
echo.
echo.
echo.
goto Start

:info
cls
echo der er noget galt i valgmulighederne

:Slutter


fandt den på :http://www.praestkjaer.dk/dk/os/dos-622/choice-eksempel.htm
Avatar billede tonnybrandt Nybegynder
18. juli 2003 - 16:25 #21
choice findes ikke i xp.
Avatar billede jasperDK Nybegynder
18. juli 2003 - 16:44 #22
Pis!!!!! Hvad skal jeg saa gøre?
Avatar billede jasperDK Nybegynder
18. juli 2003 - 17:10 #23
Hva´ f**d***** i h******* skal jeg saa gøre???
Avatar billede jasperDK Nybegynder
18. juli 2003 - 17:11 #24
Altsaa det, det med choice!

Help!
Avatar billede jasperDK Nybegynder
18. juli 2003 - 17:16 #25
Når men skal på en uges sommerferie til et sommerhus. SES. Om en uge. Og der er der kommet en masse kommentarer og svar!!!!

God ferie!
Avatar billede jasperDK Nybegynder
18. juli 2003 - 17:16 #26
Det var noget rod.
Avatar billede tonnybrandt Nybegynder
18. juli 2003 - 20:34 #27
Avatar billede jasperDK Nybegynder
27. juli 2003 - 11:39 #28
Den ferie blev lige en uge længere! Kigger lige siden ud!
Avatar billede jasperDK Nybegynder
27. juli 2003 - 11:52 #29
Lover du faar 15 point. Men jeg kan ikke finde spv. naar jeg har givet point. Saa det venter lidt med!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester