Batch menu.bat pour cd de boot

Résolu
z0rm -  
 Honimoura -
salut tt le monde merci d'avance d'essayer de m'aider
g creer un cd bootable a partir d'une disquette et de nero
g rajouter deux trois utilitaires(ghost,pq...)
g creez un menu et la les problemes arrivent
g des problemes de chemin vu que le lecteur cd-rom est simule en a: au moment du demarrage et que mes utilitaires sont en d: pour mon cas
donc j'aurais besoin d'indique le chemin relatif du cd dans mon menu
mais comment faire?
voila mon menu.bat

@echo off

:menu
cls
echo.
echo Menu de demarrage:
echo 1 GHOST
echo 2 Partition Magic
echo 3 Retour au DOS
echo.
CHOICE /C:123
IF ERRORLEVEL 3 GOTO Fin
IF ERRORLEVEL 2 GOTO Pqgo
IF ERRORLEVEL 1 GOTO Ghostgo

:Pqgo
que mettre? utilitaires\pq\pqmagic.exe
goto menu

:Ghostgo
que mettre? utilitaires\ghost\ghostpe.exe
goto menu

:Fin

merci
j'espere avoir ete clair

5 réponses

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut.
    Essayes de mettre "A:\" tout simplement, puisque c'est la lettre de ton CD.
    JP______________________________________________
    N'oublie pas petit scarabée, Google est ton ami ! 
    0
  2. nebulus Messages postés 47 Statut Membre 4
     
    salut

    j'vais pt'être dire une bétise, mais si tout est sur le même cd, ne suffirait-il pas d'indiquer un chemin relatif. Donc de te déplacer avec la commande cd et puis de lancer le .exe, par exemple :

    :Pqgo
    cd \utilitaires\pq\
    pqmagic.exe
    goto menu

    @+
    Nebulus
    En route pour de nouvelles aventures !
    0
  3. XeeX
     
    il suffit de rien mettre et il partira d'ou se situe ton fichier batch
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. yeud
     
    pour ton probléme je pense comaitre la réponce
    si tu a utiliser une disquette de démarage 98 en particulier comme base
    pour crée ton cd alors s'est la variable ' CDROM ' qui contien la letre du cd rom tu a aussi ' RAMD ' pour le lecteur virtuel crée afin de décompressé le fichier "EBD.cab" sa peut peut étre te servir
    par contre si il y a plusieur cdrom je ne sais pas comment sa c passe
    pour vérifier le contenu de la variable tu peux taper la ligne suivante

    echo %CDROM%

    les % autour de ' CDROM ' indique que s'est le contenu de la variable CDROM que tu veux afficher et non pas le mot ' CDROM '
    essais avec et sans les % tu comprendra bien

    j'espére que ce que je t'ai indiqué pourra taidé

    par contre mois je cherche a faire un menu de selection
    comme tu a fait dans ton exemple mais sans que les choix '123' s'affiche avant le '?'
    0
    1. max.91
       
      syntaxe de choice
      choice /c:[] /n
      0
    2. Honimoura
       
      lol tu note juste le chemin sans nom de lecteur et voila ex:
      Dossier\bob\setup.exe
      et c tout
      0