boucle if qui ne trouve pas le fichier [batch DOS] - Shell/Batch - Programmation
Marsh Posté le 11-12-2007 à 13:39:55
J'ai trouvé la solution, il suffit de se placer dans le bon répertoire avant de lancer la commande.
Code :
|
Voila, au cas où ca puisse servir un jour a quelqu'un
Marsh Posté le 11-12-2007 à 16:58:33
Plus propre, tu as l'option usebackq de for.
for /?
pour plus d'info.
Marsh Posté le 11-12-2007 à 22:01:17
exact je l'ai déjà utilisé ça fonctionne dans ce cas parfaitement
Marsh Posté le 10-12-2007 à 20:19:24
Bonjour à tous,
J'ai un souci avec un script DOS.
J'ai un fichier externe qui comporte des noms de clients et le nom d'un répertoire associé.
Je voudrais faire une boucle à partir de ce fichier, mais le souci c'est que ce fichier est sur le réseau dans des répertoire qui comporte des espace.
Pour faire plus simple voici ma commande :
Malheureusement ma boucle ne fonctionne pas a cause des espaces du chemin du fichier .dat
J'ai beau mettre des "" ou des '' pour entourer le chemin, ca ne change rien.
Quelqu'un aurait une solution ?