Avatar billede vitaminen Nybegynder
11. marts 2003 - 22:19 Der er 14 kommentarer og
2 løsninger

Batch: Choice command i win2k.

Jeg har søgt og søgt, og søgt. Også her på eksperten.dk - orker ikke søge mere. Så er der nogen der evt. kan fortælle mig hvordan jeg får choice kommandoen til at virke i win2k? Jeg er kommet frem til, efter al min søgning, at jeg behøver choice.com. Denne fil er vist standard i tidligere dos-versioner og win9x.

Det burde da være muligt at få denne command til at virke under win2k, ik?

Hvor kan jeg hente filen, og hvor skal jeg ligge den?

På forhånd tak
\ Rune
Avatar billede riversen Nybegynder
11. marts 2003 - 22:27 #1
du kan sikkert extracte den fra fx. en win98 cd hvis du har en sådan
Avatar billede vitaminen Nybegynder
11. marts 2003 - 22:27 #2
ja, men hvor skal den så ligge?
Avatar billede riversen Nybegynder
11. marts 2003 - 22:28 #3
c:\winnt\system32 fx
Avatar billede riversen Nybegynder
11. marts 2003 - 22:29 #4
svar
Avatar billede vitaminen Nybegynder
12. marts 2003 - 12:52 #5
Nu virker det sq :) Mange tak.

Men hvorfor skriver den: One or more CON code pages invalid for given keyboard code

\ Rune
Avatar billede riversen Nybegynder
12. marts 2003 - 13:45 #6
hvornår gør den det...hvad gør du
Avatar billede cp1 Nybegynder
12. marts 2003 - 15:26 #7
når jeg skriver"choice/?" for jeg denne tekst op:
D:\>choice/?
One or more CON code pages invalid for given keyboard code
Waits for the user to choose one of a set of choices.

CHOICE [/C[:]choices] [/N] [/S] [/T[:]c,nn] [text]

/C[:]choices Specifies allowable keys. Default is YN
/N          Do not display choices and ? at end of prompt
/S          Treat choice keys as case sensitive.
/T[:]c,nn    Default choice to c after nn seconds
text        Prompt string to display

ERRORLEVEL is set to offset of key user presses in choices.
er det hva du snakker om ?
Avatar billede Slettet bruger
12. marts 2003 - 18:46 #8
Nu ved jeg jo ikke hvad choice skal bruges til, men her er et lille eksempel på en menu der kører i en batch fil.

@echo off
:menu
cls
echo.
echo            - MENU -
echo.
echo  1 = Første valg.
echo  2 = Andet valg.
echo  3 = Tredie valg.
echo  4 = Fjerde valg.
echo.

set /p svar= Indtast dit valg og tast Enter:

echo.

if {%svar%}=={1} goto valg1
if {%svar%}=={2} goto valg2
if {%svar%}=={3} goto valg3
if {%svar%}=={4} goto valg4

goto menu

:valg1
echo Du valgte nr: %svar%
pause
goto :EOF

:valg2
echo Du valgte nr: %svar%
pause
goto :EOF

:valg3
echo Du valgte nr: %svar%
pause
goto :EOF

:valg4
echo Du valgte nr: %svar%
pause
Avatar billede vitaminen Nybegynder
14. marts 2003 - 11:55 #9
riversen det gør den lige mellem menuen og hvor jeg indtaster mit valg:

@echo off
echo.
echo.
echo -- Menu ---------
echo.
echo 1. mIRC
echo 2. Winamp
echo 3. Afslut
echo.
echo -----------------
echo.

<!-- Her --!>

choice /c:123 /n  Enter your choice:
if errorlevel 3 goto end
if errorlevel 2 goto winamp
if errorlevel 1 goto mirc

:end
exit

:mirc
cls
echo Starting mIRC in 3 sec.
"C:\Program Files\mIRC\mirc.exe"
goto end

:winamp
cls
echo Starting Winamp in 3 sec.
"C:\Program Files\Winamp\winamp.exe"
goto end
Avatar billede vitaminen Nybegynder
14. marts 2003 - 12:04 #10
tpo: det køre bedre end choice commanden, synes jeg :)
Avatar billede vitaminen Nybegynder
16. marts 2003 - 19:51 #11
Hmm synes i alle fortjener lidt point.

Smid et svar?
Avatar billede Slettet bruger
16. marts 2003 - 21:01 #12
Hvilken løsning har du valgt?
Avatar billede dmcn Praktikant
19. marts 2003 - 15:31 #13
DOS er stadig ophavsretsligt beskyttet. Jeg har slettet indlægget fra cp1, som henviser til filen vitaminen søger. Da dette er cp1's første "overtrædelse", lader jeg denne kommentar være eneste handling. Vær blot opmærksom på det i fremtiden. :)
- n0rmality, coadmin
Avatar billede cp1 Nybegynder
20. marts 2003 - 03:24 #14
jo da :)
Avatar billede Slettet bruger
25. april 2003 - 09:56 #15
Lukketid :-)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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