[DOS] Input regel voor MS-DOS

Pagina: 1
Acties:

  • Twinkil
  • Registratie: Juli 2001
  • Laatst online: 13-08 17:25

Twinkil

CTRL-A CTRL-Q

Topicstarter
Is er een commando die toelaat de gebruiker een tekst in te voeren die daarna verder verwerkt wordt in een batch?
De ingevoerde tekst moet verder verwerkt kunnen worden als %invoer%

  • Gardocki
  • Registratie: Oktober 2000
  • Niet online
[topic=309815/1/100]

They made me do it.


  • TimMer
  • Registratie: Februari 2000
  • Niet online
Nee, is gewoon "Bestand.bat %parameters%". De gebruiker moet dus zijn invoer achter het uit te voeren batchbestand zetten.

  • Twinkil
  • Registratie: Juli 2001
  • Laatst online: 13-08 17:25

Twinkil

CTRL-A CTRL-Q

Topicstarter
Op maandag 18 maart 2002 08:44 schreef TimMer het volgende:
Nee, is gewoon "Bestand.bat %parameters%". De gebruiker moet dus zijn invoer achter het uit te voeren batchbestand zetten.
Nee, het moet 100% zeker weten anders kunnen, maar weet niet meer hoe :'(

  • RemcoX
  • Registratie: Mei 2000
  • Laatst online: 14-02 20:05
Op maandag 18 maart 2002 08:48 schreef Twinkil het volgende:

[..]

Nee, het moet 100% zeker weten anders kunnen, maar weet niet meer hoe :'(
Volgens mij kan het niet zonder een extern programma te gebruiken.

Bij 4DOS zitten een aantal van dat soort dingen, en ik heb ook ooit een of andere 'kit' gezien met een hoop tooltjes. Daar zaten dingen in als 'box', 'ask', en 'beep' enzow. Ik kan er alleen niet meer opkomen hoe dat heet. Wat het niet van Norton ofzo?

  • Compubiter
  • Registratie: Oktober 2001
  • Laatst online: 21-08-2023

Compubiter

Think again

Dos 7 commando's

Misschien staat hier wat tussen.

  • roelio
  • Registratie: Februari 2001
  • Niet online

roelio

fruitig, en fris.

check ook het commando CHOICE, zit al sinds DOS 6.0 ofzo erin, dus ook in Win95/98/2000/XP enzo :)

een quote van de pagina die eerder genoemd werd:
CHOICE prompts the user to select one of a specified set of keys in a batch program. It is the only Dos command that allows for controlled user input to a batch file.
oftewel: als dit niet genoeg is, moet je externe programmaatjes gebruiken...

AMD Phenom II X4 // 8 GB DDR2 // SAMSUNG 830 SSD // 840 EVO SSD // Daar is Sinterklaas alweer!!


  • RemcoX
  • Registratie: Mei 2000
  • Laatst online: 14-02 20:05
Op maandag 18 maart 2002 08:59 schreef limoentje het volgende:
check ook het commando CHOICE, zit al sinds DOS 6.0 ofzo erin, dus ook in Win95/98/2000/XP enzo :)
Daarmee kun je de gebruiker alleen uit een aantal voorgedefinieerde alternatieven laten kiezen, en dat lijkt me niet de bedoeling in deze situatie. (jaja, snel editen he ;))

Kijk hier eens: http://www.filelibrary.com/Contents/DOS/51/6.html
En dan bij 'oboe.zip'.

  • roelio
  • Registratie: Februari 2001
  • Niet online

roelio

fruitig, en fris.

okee remco :+ maar goed, die beperking is mij ook bekend maar het is het enige ingebouwde commando... (schandalig btw, maar dat terzijde)

AMD Phenom II X4 // 8 GB DDR2 // SAMSUNG 830 SSD // 840 EVO SSD // Daar is Sinterklaas alweer!!


  • Twinkil
  • Registratie: Juli 2001
  • Laatst online: 13-08 17:25

Twinkil

CTRL-A CTRL-Q

Topicstarter
Op maandag 18 maart 2002 08:59 schreef limoentje het volgende:
check ook het commando CHOICE, zit al sinds DOS 6.0 ofzo erin, dus ook in Win95/98/2000/XP enzo :)
Maar choice geeft geen "open" regel. Alleen voorgeprogrammeerde regels. Het moet juist open zijn, zoals bv een pc naam, hetgeen wat je niet van te voren weet. Nou herriner ik me een programmatje "readline.exe", maar kan hem nergens meer vinden en weet dus ook niet bij welk pakket dit zit. Iemand hier van gehoord?

Dit programmatje schreef een regel in een een batch weg. B.v.
set invoer=ingevoerderegel

Dit batch bestand (invoer.bat) kun je dan uitvoeren en d.v.m. het "set" commando verder werken in je huidige batch (%invoer%.

  • Twinkil
  • Registratie: Juli 2001
  • Laatst online: 13-08 17:25

Twinkil

CTRL-A CTRL-Q

Topicstarter
Op maandag 18 maart 2002 09:04 schreef limoentje het volgende:
okee remco :+ maar goed, die beperking is mij ook bekend maar het is het enige ingebouwde commando... (schandalig btw, maar dat terzijde)
Ook dit werk met een errorlevel en dus zit je vast aan cijfer waardes en dus vast aan voorgeprogrammeerde waardes.

  • roelio
  • Registratie: Februari 2001
  • Niet online

roelio

fruitig, en fris.

van dezelfde pagina: http://www.filelibrary.com:8080/cgi-bin/freedownload/DOS/h/51/input321.zip

misschien kun je daar iets mee?

AMD Phenom II X4 // 8 GB DDR2 // SAMSUNG 830 SSD // 840 EVO SSD // Daar is Sinterklaas alweer!!


  • _JGC_
  • Registratie: Juli 2000
  • Laatst online: 20:21
4DOS/NDOS:

INPUT Voer een regel in: %%INP
ECHO U voerde zojuist %INP in.

IKEY Geef een letter: %%INK
ECHO U heeft zojuist op de %INK gedrukt.

  • Twinkil
  • Registratie: Juli 2001
  • Laatst online: 13-08 17:25

Twinkil

CTRL-A CTRL-Q

Topicstarter
Op maandag 18 maart 2002 09:15 schreef limoentje het volgende:
van dezelfde pagina: http://www.filelibrary.com:8080/cgi-bin/freedownload/DOS/h/51/input321.zip

misschien kun je daar iets mee?
Ook dit werk met errorlevels en is dus niet "open"

  • Twinkil
  • Registratie: Juli 2001
  • Laatst online: 13-08 17:25

Twinkil

CTRL-A CTRL-Q

Topicstarter
Op maandag 18 maart 2002 09:31 schreef _JGC_ het volgende:
4DOS/NDOS:

INPUT Voer een regel in: %%INP
ECHO U voerde zojuist %INP in.

IKEY Geef een letter: %%INK
ECHO U heeft zojuist op de %INK gedrukt.
Uhh.. 4dos is dat inmiddels ergens gratis te downloaden of is dit nog gelicenseerd?

  • _JGC_
  • Registratie: Juli 2000
  • Laatst online: 20:21
Op maandag 18 maart 2002 09:36 schreef Twinkil het volgende:

[..]

Uhh.. 4dos is dat inmiddels ergens gratis te downloaden of is dit nog gelicenseerd?
Shareware/trial http://www.jpsoft.com
Pagina: 1