@echo off
set CSVFile_TestRow=File.CSV
//for /f %%I in ('CD') do set FilePath=%%I
// A quoi sert cette ligne ? Pour la suite ?
rem FullPath
// set CSVFile_TestRow=%FilePath%\%CSVFile_TestRow%
// J'ai mis cette ligne en commentaire, je ne sais pas à quoi elle sert.
// Pourquoi avoir redéfini CSVFile_TestRow ? Et le FilePath signifie qqch de
//particulier ? Une variable d'environnement ?
rem lit toutes les lignes excepté la premiére.
rem Delimiteur de champ dans le CSv =;
rem Pour chaque ligne ...
rem La ligne contient 5 champs
for /f "Skip=1 tokens=1,2,3,4,5 delims=;" %%I in (%CSVFile_TestRow%) do Faitqqchose %%I %%J %%K %%L...
goto end
rem ...
//Là à ce niveau là, ca marche nickel, mais je ne sais pas d'où viennent les
//%%J .... %%L. Ils sont définis automatiquement dans l'ordre alphabétique
//par rapport à %%I ou je peux leur donner le nom que je veux ?
:end
rem libére les variables
set CSVFile_TestRow=
set FilePath=
Partager