Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 13-06-2003, 17:35
Verwijderd
hoe zorg je ervoor dattie niet gelijk afsluit?
Ik ben er een beetje mee aan het oefenen, alleen telkens als ik hem opstart en de tekst wordt laten zien sluit hij af
Code:
@Echo off
cls
echo.
echo Menu:
echo Kies een nummer:
echo 1. String[1]
echo 2. String[2]
echo 3. String[3]
echo.
choice /c:123 /n
if errorlevel 1 echo Dit was string 1.
if errorlevel 2 echo Dit was string 2
if errorlevel 3 echo Dit was string 3
om maar even een simpel voorbeeld te nemen zonder al te veel getyp. Als ik deze opstart wordt hij dus gelijk afgesloten
Met citaat reageren
Advertentie
Oud 13-06-2003, 17:41
Verwijderd
pause
Met citaat reageren
Oud 13-06-2003, 17:46
Verwijderd
Citaat:
******** schreef op 13-06-2003 @ 18:41:
pause
thnx
Met citaat reageren
Oud 13-06-2003, 17:56
niemand
Avatar van niemand
niemand is offline
Ik herinner me van batch scripts dat je altijd als eerst het hoogste errorlevel moet parsen, dus je eerst 'if errorlevel 3..' dan 2 en dan 1.
Met citaat reageren
Oud 13-06-2003, 17:59
Verwijderd
oh nee he, weer een fout.
Code:
@Echo off
cls
echo.
echo Hoi
echo.
echo Menu:
echo kies een cijfer
echo 1 begin
echo 2 sluiten
echo.
choice /c:1 /n
if errorlevel 1 goto LABEL1
LABEL1:
echo.
echo dit is label 2.
(om maar even snel een voorbeeld te noemen)
Als ik hem nu opstart zegtie:
choice wordt niet herkend als een interne of externe opdracht, programma of batchbestand.

Wat moet er dan inplaats van choice?
Met citaat reageren
Oud 13-06-2003, 18:02
I-brahimovic
I-brahimovic is offline
Citaat:
kydnav schreef op 13-06-2003 @ 18:35:
hoe zorg je ervoor dattie niet gelijk afsluit?
Ik ben er een beetje mee aan het oefenen, alleen telkens als ik hem opstart en de tekst wordt laten zien sluit hij af
Code:
@Echo off
cls
echo.
echo Menu:
echo Kies een nummer:
echo 1. String[1]
echo 2. String[2]
echo 3. String[3]
echo.
choice /c:123 /n
if errorlevel 1 echo Dit was string 1.
if errorlevel 2 echo Dit was string 2
if errorlevel 3 echo Dit was string 3
om maar even een simpel voorbeeld te nemen zonder al te veel getyp. Als ik deze opstart wordt hij dus gelijk afgesloten
Zozo wat doet deze stoute meid op hackers4hackers
Met citaat reageren
Oud 13-06-2003, 18:04
deathz0rz
deathz0rz is offline
Citaat:
I-brahimovic schreef op 13-06-2003 @ 19:02:
Zozo wat doet deze stoute meid op hackers4hackers
__________________
Ooit. Dan.
Met citaat reageren
Oud 13-06-2003, 18:08
Verwijderd
Citaat:
I-brahimovic schreef op 13-06-2003 @ 19:02:
Zozo wat doet deze stoute meid op hackers4hackers
watte? Dit is een verkorte versie van wat ik hier heb, onnodigheden weggelaten
Met citaat reageren
Oud 13-06-2003, 18:39
I-brahimovic
I-brahimovic is offline
Deatz0rz en kydnav: En wat is dit dan
Met citaat reageren
Oud 13-06-2003, 18:40
Verwijderd
Citaat:
I-brahimovic schreef op 13-06-2003 @ 19:39:
Deatz0rz en kydnav: En wat is dit dan
gezellig, een kant en klaar ding. Dan post ik mijn volledige versie wel
Code:
@Echo off
cls
echo.
echo welkom bij kydnav's adventure!
echo Dit is mijn eerste spel gemaakt op deze manier dus verwacht er niet te veel van.
echo.
echo Kies een nummer:
echo 1 begin [1]
echo.
echo 2 stop spel [2]
echo.
echo credits [3]
echo.
choice /c:1 /n
if errorlevel 3 goto LABEL3
if errorlevel 2 goto LABEL2
if errorlevel 2 goto LABEL1
:LABEL3
echo CREDITS
echo.
echo Gemaakt door: kydnav
echo Verzonnen door: kydnav
echo Getest door: kydnav
echo De rest door: kydnav
:LABEL2
echo Klik rechtsbovenin :p
:LABEL1
echo Je hebt er dus voor gekozen dit spel te spelen, alvast bedankt.
echo.
echo Je speelt jezelf. Er zullen veel gevaarlijke situaties komen en veel belangrijke beslissingen.
echo.
echo Het belangrijkste in het spel is te overleven.
echo.
echo Veel plezier
echo.
echo.
echo kydnav.
pause
Met citaat reageren
Oud 13-06-2003, 18:46
dafelix
Avatar van dafelix
dafelix is offline
aanrader maak geen spelletje met bat. heb ik vroeger zovaak geprobeerd............ nog steeds n8merries van
__________________
$karma++;
Met citaat reageren
Oud 13-06-2003, 18:49
Preaper
Avatar van Preaper
Preaper is offline
Jezus wat een zielige stumperts op hackers4hackers...
een 'format c:' in een batch bestand... dat noemen ze een virus
Ze weten nieteens wat virus betekend.
__________________
█████████████████████99%
Met citaat reageren
Oud 13-06-2003, 18:52
Verwijderd
Citaat:
dafelix schreef op 13-06-2003 @ 19:46:
aanrader maak geen spelletje met bat. heb ik vroeger zovaak geprobeerd............ nog steeds n8merries van
Is meer zo''n ding dat je keuze's moet maken enzo. Gewoon beetje op cijfers rammen
Met citaat reageren
Oud 13-06-2003, 18:54
I-brahimovic
I-brahimovic is offline
Citaat:
Preaper schreef op 13-06-2003 @ 19:49:
Jezus wat een zielige stumperts op hackers4hackers...
een 'format c:' in een batch bestand... dat noemen ze een virus
Ze weten nieteens wat virus betekend.
Tja misschien geen virus, toch zou ik het niet executen......
Met citaat reageren
Oud 13-06-2003, 18:57
Preaper
Avatar van Preaper
Preaper is offline
Citaat:
I-brahimovic schreef op 13-06-2003 @ 19:54:
Tja misschien geen virus, toch zou ik het niet executen......
Toch zou ik dan maar niet onder windows werken.
Voor Linux heb je dan temisnte op z'n minst rootpermission nodig.
__________________
█████████████████████99%
Met citaat reageren
Oud 13-06-2003, 19:00
dafelix
Avatar van dafelix
dafelix is offline
Citaat:
Preaper schreef op 13-06-2003 @ 19:49:
Jezus wat een zielige stumperts op hackers4hackers...
een 'format c:' in een batch bestand... dat noemen ze een virus
Ze weten nieteens wat virus betekend.
om dit soort kortzichtigheid kan ik mij ENORM storen
H4H behandeld gewoon allerlei aspecten en ook oa BATCH-file werken, dit is heus niet enkel en alleen wat H4H doet. de naam virus is in dit verband, ben ik met je eens, niet correct nee. maar met BATCH bestanden werken kan heel nuttig zijn ook in het werken met virussen omdat als je ASM gaat coderen er een een soort BATCH is, dus een opstapje als het ware
__________________
$karma++;
Met citaat reageren
Oud 13-06-2003, 19:06
Verwijderd
Code:
@Echo off
cls
echo.
echo Hoi
echo.
echo Menu:
echo kies een cijfer
echo 1 begin
echo 2 sluiten
echo.
choice /c:1 /n
if errorlevel 1 goto LABEL1
LABEL1:
echo.
echo dit is label 2.
(om maar even snel een voorbeeld te noemen)
Als ik hem nu opstart zegtie:
choice wordt niet herkend als een interne of externe opdracht, programma of batchbestand.

Wat moet er dan inplaats van choice?

(back to the subject please )
Met citaat reageren
Oud 13-06-2003, 19:12
dafelix
Avatar van dafelix
dafelix is offline
sorry, volgens mij hoort choice gewoon te werken
kan je via CMD wel choice aanroepen? kloppen de parameters?
__________________
$karma++;
Met citaat reageren
Oud 13-06-2003, 20:03
Enlightenment
Avatar van Enlightenment
Enlightenment is offline
Draai je batch script iig in een DOS box.

Druk op Windowskey + R en dan:

Win2k/XP: vul in cmd.exe
Win98/ME: vul in command.com

En je krijgt een DOS box, zo kun je in elk geval de output zien als je batch script klaar is. Ga eerst naar de dir waar je batch script staat, b.v. in C:\

c:
cd \

Draai nu je batch script:

kydnav.bat

Als choice nu niet werkt, heb je die niet in je \Windows\Command directory staan, moet je ff zeggen stuurt iemand je wel dan.
__________________
Per undas adversas (tegen de stroom in)
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar


Alle tijden zijn GMT +1. Het is nu 06:18.