[bat] Probleme dans code.

Résolu/Fermé
Utilisateur anonyme - 9 août 2008 à 13:29
cchristian Messages postés 921 Date d'inscription lundi 21 janvier 2008 Statut Membre Dernière intervention 6 mars 2012 - 25 août 2008 à 15:49
Bonjour,
voici mon code (apres les explications) :

@echo off
echo off

color f0

set NbRecherche=1

echo .:Bienvenue dans recherchatator:.
echo.

echo Vous pouvez recherches pour lancer les fichier rechercher des dans toute vos partitions, vos disques durs internes ou externes, vos disques amovibles ...

echo.
echo.
pause

:debut

echo.
echo.
echo C'est votre %NbRecherche%° recherche. 
set /p NomFichier=Le nom du fichier (sans extention)(obligatoire) :
echo.
set /p Extention=L'extention du fichier (.[extention])(facultatif) :
echo.
set /p Lecteur=dans quel lecteur([lettrelecteur]:/)(obligatoire) ?

if exist %Lecteur%%NomFichier%%Extention% goto suite 

:suite
start %Lecteur%%NomFichier%%Extention%

set /p ChoixFin:Quitter (O/N)?
if ChoixFin=O goto fin
if ChoixFin=N goto Recommence


:Recommence
set /a NbRecherche++1
goto debut

:fin

echo Au revoir.


A la ligne
start %Lecteur%%NomFichier%%Extention%
, le bat lance le fichier et se ferme.
Pouvez vous m'aider a resoudre se probleme ?

merci
A voir également:

4 réponses

cchristian Messages postés 921 Date d'inscription lundi 21 janvier 2008 Statut Membre Dernière intervention 6 mars 2012 131
9 août 2008 à 22:17
Bonsoir,

Essaie en remplaçant la commande START par une commande CALL. Le START ne rend pas "la main" à l'appelant.
1
I'm_Here Messages postés 154 Date d'inscription mardi 15 juillet 2008 Statut Membre Dernière intervention 30 novembre 2008 26
9 août 2008 à 14:45
bonjour,
ajoute un
echo fermez le progrmme
pause>nul
0
Utilisateur anonyme
25 août 2008 à 15:10
merci ca marche mieux c' est sur avec la commande call
0
cchristian Messages postés 921 Date d'inscription lundi 21 janvier 2008 Statut Membre Dernière intervention 6 mars 2012 131
25 août 2008 à 15:49
Bonjour,

Merci pour le retour d'informations.
0