Bonjour,
J'ai créé un batch qui va chercher toutes les secondes si un fichier (ou des fichiers) sont presents sur un repertoire donné. Ce batch s'exécutant via un temporisateur type "timeout /t 1 /nobreak" va donc accéder au disque en lecture toutes les secondes et placer le résultat du DIR dans un fichier texte qui va ensuite etre lu par le batch. Je voudrais éviter d'écrire sur le disque ce résultat et le transférer plutot dans une variable que je testerais.
Est-ce possible ?
voici les lignes que j'utilise :
rem on lit le directory et on place le contenu dans un fichier texte
SET Numligne=0
FOR /f %%i IN (repertoirelu.txt) DO call :process "%%i"
............
:process
rem Pour chaque ligne du fichier un traitement particulier
set /a Numligne = %Numligne%+1
if %Numligne%==1 goto atraiter
Est-il possible d'utiliser une variable au lieu de "repertoirelu.txt" ?
Merci de votre aide
DIR vers variable, est-ce possible ?
Modérateur : WIN32-[GG]
Re: DIR vers variable, est-ce possible ?
j'ai trouvé un batch très interessant qui semble regarder si un repertoire est vide ou pas, sauf que je n'arrive pas à le faire fonctionner, quelqu'un peut-il m'aider ?
http://www.commandline.co.uk/lib/treeview/
http://www.commandline.co.uk/lib/treeview/
-
- King Of Batch
- Messages : 66
- Enregistré le : 06 juil. 2010 17:37
- Contact :
Re: DIR vers variable, est-ce possible ?
Ce forum vous à aidé? Faites le vivre en vous connectant régulièrement et en répondant au questions posées sur le forum si vous avez une solution