Toon posts:

autoexec+config.sys vraag

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben bezig een mp3 speler voor dos te instaleren op een oud computertje. Ik wil via een menu-tje in de config.sys en autoexec.bat in dit programmatje terecht komen. Tot zover is het me wel gelukt. Echter als ik het programmatje sluit krijg ik geen normale dos-prompt: ik zie alleen "c:c:gotoeindc:c:", en ik zie niet wat ik tiep... Wat heb ik fout gedaan? Hieronder mijn config.sys en autoexec.bat

Hier de config.sys:
[Menu]
MenuItem=Dos, MP3-Speler
MenuItem=Win, Windows 95 opstarten
MenuDefault=Dos, 15
MenuColor=7,1
[Dos]

[Win]

Hier de Autoexec:
prompt $p$g
IF "%Config%"=="Dos" goto Dos
IF "%Config%"=="Win" goto Win

:Dos
@echo dos
C:\mpxplay\mpxplay -scs 1

goto einde

:Win
@echo Ook Windows doet het zo

:einde

Ik hoop dat jullie me kunnen helpen,

Alvast bedankt voor de hulp!

  • Platypussy
  • Registratie: Maart 2001
  • Laatst online: 03-08 16:18
Ik heb hier al een aantal keer eerder topics over DOS gezien, en vraag me af of dit besturingssysteem niet beter op de afdeling WOS thuishoort. Windows en DOS is naar mijn inziens toch wel één pot nat.

edit:
typo

  • JvdBosch
  • Registratie: September 2000
  • Laatst online: 19-08 07:30
Ziet er wel goed uit... Krijg je ook die rare prompt als je dat mp3-progje REMt? Zit je wel nog in mode 80?
Anders geef dat prompt commando bij :einde, dat kan ook helpen.

e-Niro Runway Red met Smokey Grey interieur


  • Muppet
  • Registratie: Maart 2001
  • Laatst online: 10-09-2024

Muppet

GT: Beestig

Op woensdag 20 juni 2001 08:29 schreef Platypussy het volgende:
Ik heb hier al een aantal keer eerder topics over DOS gezien, en vraag me af of dit besturingssysteem niet beter op de afdeling WOS thuishoort. Windows en DOS is naar mijn inziens toch wel één pot nat.

edit:
typo
Nee hoor Dos is met dat zwart witte toen had je nog geen muis. De meeste mensen die met Windows werken weten niks van dos commando's. Oke de echte Die hards wel.

Maar ik kan niks verkeerd vinden. Kan je is je complete config en autoexec neerzetten want volgens mij heb je hem ingekort. En die rem zou ik zeker is proberen.

There is no art to find the minds construction in the face


  • _-= Erikje =-_
  • Registratie: Maart 2000
  • Laatst online: 06-07 14:29
je kunt btw ook

goto %config%

gebruiken ipv die IF statements...

en plak eens een

echo on

onder :einde

  • DeeJee
  • Registratie: Maart 2000
  • Laatst online: 23-12-2024

DeeJee

Dus...

Op woensdag 20 juni 2001 10:09 schreef _-= Erikje =-_ het volgende:


gebruiken ipv die IF statements...

en plak eens een

echo on

onder :einde
En voeg ook eens wat pauzes in. Zie je wat duidelijker waar het fout gaat.

Money for nothin' and your chicks for free


Verwijderd

Topicstarter
Ik heb al een rem voor die mpxplay.exe geplaatst. Dan krijg ik wel een normale prompt.
Als ik een pause tussen die mp3play.exe en goto einde plaats, krijg ik nog steeds die rare prompt.
Als ik mp3play gewoon opstart in dos (dus niet vanuit de autoexec.bat) krijg ik ook een normale prompt als ik weer terug in dos kom...

Erg vreemd allemaal :?

Heeft iemand de oplossing?

Bedankt voor de tips

Verwijderd

Topicstarter
Is er nog iemand die me kan helpen?

  • Vae Victis
  • Registratie: April 2001
  • Laatst online: 18-08 16:52

Vae Victis

Dark Lord of the Sith

Misschien dat je die exe bestand met 'call' aan kunt roepen.

  • rookie
  • Registratie: Februari 2000
  • Niet online
die autoexec ziet er wel goed uit hoor. het probleem zit 'm in dat rare programmatje...
heb je geen problemen als je "C:\mpxplay\mpxplay -scs 1" typt bij de normale prompt?

wat voor extensie heeft mpxplay? als het een .bat is, dan kun je ook proberen "call C:\mpxplay\mpxplay -scs 1" in je autoexec te zetten.

Verwijderd

Topicstarter
Ik kan gewoon c:\mpxplay\mpxplay.exe -scs 1 uitvoeren in de dos-prompt. Als ik dan uit die mp3player ga, krijg ik wel een normale prompt.
Ik heb ook in de autoexec.bat dit geprobeert:
call c:\mpxplay\mpxplay.exe -scs 1
maar dat helpt niet, ik blijf met die rare prompt zitten
Ik word langzaam gek hier |:(

  • Vae Victis
  • Registratie: April 2001
  • Laatst online: 18-08 16:52

Vae Victis

Dark Lord of the Sith

Anders voer je na die progje nog een keer
prompt $p$g uit.
Of anders haal hem eens uit de autoexec.bat hij is eigenlijk helemaal niet nodig.

Verwijderd

Topicstarter
Ik heb ook al geprobeert de prompt $p$g achter die mp3 speler te zetten. Werkt ook niet.
Ik wil die mp3 speler in kunnen zonder toetsenbord of muis. Ik bedien 'em namelijk met mijn oude gravis gamepad :)
Maar hoe moeilijk kan het zijn om gewoon direct in die mp3 speler op te starten?
Er moet iets niet kloppen in de config.sys of de autoexec.bat, dat kan volgens mij niet anders.
Is er nog iemand die me kan helpen?

  • Vae Victis
  • Registratie: April 2001
  • Laatst online: 18-08 16:52

Vae Victis

Dark Lord of the Sith

Zou je in de autoexec.bat
voor runnen van progje dit doen 'set > voor.txt'
en na runnen van progje dit 'set > na.txt'
en uitkomst hier posten.

  • Vae Victis
  • Registratie: April 2001
  • Laatst online: 18-08 16:52

Vae Victis

Dark Lord of the Sith

Probeer dit eens:
--in autoexec.bat--
Dos
@echo dos
call program.bat

goto einde
--in autoexec.bat--

en in program.bat gewoon dit
C:\mpxplay\mpxplay -scs 1

Verwijderd

Topicstarter
Ik heb die set commando's ingevoerd, hier het resultaat:
voor.txt:
CONFIG=Dos
TMP=C:\WINDOWS\TEMP
TEMP=C:\WINDOWS\TEMP
PROMPT=$p$g
winbootdir=C:\WINDOWS
PATH=C:\WINDOWS;C:\WINDOWS\COMMAND
COMSPEC=C:\WINDOWS\COMMAND.COM

Na.txt:
CONFIG=Dos
TMP=C:\WINDOWS\TEMP
TEMP=C:\WINDOWS\TEMP
PROMPT=$p$g
winbootdir=C:\WINDOWS
PATH=C:\WINDOWS;C:\WINDOWS\COMMAND
COMSPEC=C:\WINDOWS\COMMAND.COM
CMDLINE=c:\mpxplay\mpxplay -scs 1

Ik hoop dat jullie hier wel iets mee kunnen, want voor mij is dit nieuw :)

  • Vae Victis
  • Registratie: April 2001
  • Laatst online: 18-08 16:52

Vae Victis

Dark Lord of the Sith

--autoexec.bat--
IF "%Config%"=="Dos" goto Dos

:Win
@echo Ook Windows doet het zo
Win
goto einde

:Dos
@echo dos
C:\mpxplay\mpxplay -scs 1

:einde
--autoexec.bat--

probeer dit eens.

Verwijderd

Topicstarter
call program.bat werkt ook niet, ik blijf dan met die bout-prompt zitten...

  • _-= Erikje =-_
  • Registratie: Maart 2000
  • Laatst online: 06-07 14:29
er was ooit een proggie waarmee je je beeldscherm mode in dos terug naar normaal kon zetten, mode80.com of zo...

Verwijderd

het probleem is gewoon dat na het afluiten de batch-file nog doorloopt. Ik zou de secties dos en win in je autoexec.bat omwisselen en na de aanroep van je programma niets meer zetten. (Alleen een :einde dan uiteraard).

Succes ermee.

  • Vae Victis
  • Registratie: April 2001
  • Laatst online: 18-08 16:52

Vae Victis

Dark Lord of the Sith

Op woensdag 20 juni 2001 16:16 schreef Vae_Victis het volgende:
--autoexec.bat--
IF "%Config%"=="Dos" goto Dos

:Win
@echo Ook Windows doet het zo
Win
goto einde

:Dos
@echo dos
C:\mpxplay\mpxplay -scs 1

:einde
--autoexec.bat--

probeer dit eens.
zoiets als dit dus. ;)

  • RemcoX
  • Registratie: Mei 2000
  • Laatst online: 14-02 20:05
Op woensdag 20 juni 2001 16:19 schreef _-= Erikje =-_ het volgende:
er was ooit een proggie waarmee je je beeldscherm mode in dos terug naar normaal kon zetten, mode80.com of zo...
mode.com zit standaard bij DOS. Dus om de beeldscherm mode weer 'normaal' te zetten:
code:
1
mode con cols=80

  • noNamer
  • Registratie: Juli 2000
  • Niet online
Werkt dit als autoexec.bat:

@echo off
goto %config%

:Dos
echo dos
call C:\mpxplay\mpxplay -scs 1
mode co80
goto einde

:Win
echo Ook Windows doet het zo

:einde

  • Wilke
  • Registratie: December 2000
  • Laatst online: 14:46
DOS-topic in Non-Windows OS?

Tja strikt genomen heb je gelijk, Windows 9X draait op DOS, niet omgekeerd...(let wel voor WinNT geldt dit niet)

Misschien moet het forum gerenamed worden in Non-Microsoft Operating Systems :?

Verwijderd

Topicstarter
Ik heb de voorgestelde autoexec.bat gedraaid, maar het werkte helaas niet.

quote:
Op woensdag 20 juni 2001 16:16 schreef Vae_Victis het volgende:
--autoexec.bat--
IF "%Config%"=="Dos" goto Dos

:Win
@echo Ook Windows doet het zo
Win
goto einde

:Dos
@echo dos
C:\mpxplay\mpxplay -scs 1

:einde
--autoexec.bat--

Ik ga nu nog even die mode optie proberen

Verwijderd

Topicstarter
Ik heb nu ook de mode co80 geprobeerd.
Helaas, nog steeds zo'n fucked up prompt.
Is er nog iemand met een briljante ingeving?

  • rookie
  • Registratie: Februari 2000
  • Niet online
probeer eens "exit" na "C:\mpxplay\mpxplay -scs 1" in je autoexec.bat

probeer anders een "pause" voor en/of na "C:\mpxplay\mpxplay -scs 1" te zetten, kun je kijken waar het precies misgaat...
Pagina: 1