Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: Batch file met input keuze maken  (gelezen 7955 keer)

0 leden en 1 gast bekijken dit topic.

Offline Carlo

  • Ambassadeur
  • *****
  • Berichten: 2.123
  • Geslacht: Man
  • Ken er niet alles van, maar zal 't proberen!
Batch file met input keuze maken
« Gepost op: 23 juli 2009, 18:38:14 »
Ik weet niet onder welke topic moet dit komen, zou het verkeerd zijn verplaatst het maar gerust!

Ik probeer een USB stick te maken die de pc moet laten booten en via een autoexec.bat file een keuze toelaat om verschillende programma's in Dos te kunnen starten, zoals Partition Magic, Norton Ghost e.a.

Het opstarten lukt perfekt, maar de autoexec.bat file blijkt niet te werken.

Maw ik zou graag een menu maken, en volgens de entry die ik kies een programma selecteren om het te laten uitvoeren.

Ik heb geprobeerd met Choice, maar dit blijkt niet meer te werken onder Windows XP.

Dan maar Set /P, maar dit werkt ook niet.

Weet iemand welke command moet ik in een batch file gebruiken om een keuze te maken onder Dos op een pc waar Windows XP geinstalleerd is?
ASUS P8Z68-V LM, i7 3770 4x3.40GHz, 12Gb DDR3 RAM
nVidia GTX 750, 2Gb DDR3
SSD: Kingston 128Gb, Windows 10 Pro EN x64
        Kingston 240Gb, Windows 11 Pro EN x64
SATA: WD 1+3+2Tb - BluRay RW: HL-DT-ST BD-RE GGW-H20L
Fritz!Box 7530, Mesh met 2xFritz!Box 7430
VDSL, ISP=Edpnet, IE11, Edge – WLM2012
Laptop: ASUS Vivobook 17, AMD Ryzen7, 8GbRAM
SSD: 512GB W11&W10 Home dual boot + SATA: 1TB
Tablets: Asus Nexus7 - iPad Air1, GSM: Huawei P Smart+

Emphyrio

  • Gast
Re: Batch file met input keuze maken
« Reactie #1 Gepost op: 23 juli 2009, 20:04:54 »
Hoi Carlos,

Lukt deze algoritme niet ? (Heb zelf geen XP meer) :

@echo off
:start
cls
set /p userinp=Kies een nummer(1-6):
set userinp=%userinp:~0,1%
if "%userinp%"=="1" goto 1
if "%userinp%"=="2" goto 2
if "%userinp%"=="3" goto 3
if "%userinp%"=="4" goto 4
if "%userinp%"=="5" goto 5
if "%userinp%"=="6" goto 6
echo Foute keuze
goto start
:1
(do stuff here)
goto end
:2
(do more stuff here)
goto end
:3
stuff
goto end
etc.
:end
pause>nul

Emphyrio :)

Offline Carlo

  • Ambassadeur
  • *****
  • Berichten: 2.123
  • Geslacht: Man
  • Ken er niet alles van, maar zal 't proberen!
Re: Batch file met input keuze maken
« Reactie #2 Gepost op: 24 juli 2009, 00:23:30 »
Bedankt Emphyrio, dit was juist wat ik gedaan had, maar ik was de tweede set instructie vergeten!

Nu werkt het wel!
ASUS P8Z68-V LM, i7 3770 4x3.40GHz, 12Gb DDR3 RAM
nVidia GTX 750, 2Gb DDR3
SSD: Kingston 128Gb, Windows 10 Pro EN x64
        Kingston 240Gb, Windows 11 Pro EN x64
SATA: WD 1+3+2Tb - BluRay RW: HL-DT-ST BD-RE GGW-H20L
Fritz!Box 7530, Mesh met 2xFritz!Box 7430
VDSL, ISP=Edpnet, IE11, Edge – WLM2012
Laptop: ASUS Vivobook 17, AMD Ryzen7, 8GbRAM
SSD: 512GB W11&W10 Home dual boot + SATA: 1TB
Tablets: Asus Nexus7 - iPad Air1, GSM: Huawei P Smart+

Emphyrio

  • Gast
Re: Batch file met input keuze maken
« Reactie #3 Gepost op: 24 juli 2009, 00:30:04 »
Graag gedaan, Carlo :)

Emphyrio :)

 


www.combell.com