Bonjour a tous,
voila ma situation, mon batch est le suivant:
Dans ce répertoire 'src', j'ai les 2 dossiers suivants:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 @ECHO off&cls SETLOCAL ENABLEDELAYEDEXPANSION SET workspaceroot=C:\workspace\Local\src CD /D %workspaceroot% FOR /f "delims=" %%a in ('dir /ad/b') DO ( set filename=%%a goto LAUNCH ) :LAUNCH echo %filename%
Je voudrais que mon batch n'affiche que:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 .metadata ProjectBatch
Or, il m'affiche:
Code : Sélectionner tout - Visualiser dans une fenêtre à part ProjectBatch
Ce qui est normal puisqu'il ne prend que le premier nom de dossier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part .metadata
Cependant, je voudrais incluire une limitation du type 'Le premier dossier qui ne contient pas le caractere .', et ainsi il ne prendra pas le dossier .metadata mas juste le dossier ProjectBatch.
Merci pour votre aide,
Partager