Bonjour,

Je fais mes premiers en pas en réalisation de scripts .bat. Je suis sous windows 7.

Je cherche à extraire des données de fichiers netcdf (format utilisé par les océanographes pour créer les fichiers océano - météo). J'utilise pour ce faire les outils de la gamme nco
http://nco.sourceforge.net/

L'idée c'est de créer une série temporelle pour le 1er semestre 2014, J'ai autant de fichiers que d'heures écoulée, soit environ 4000 fichiers.

J'essaie donc de créer une boucle pour extraire les données que je veux, en créant un fichier texte avec les variables que je souhaite et les bonnes coordonnées. Je teste par exemple pour une journée (donc 24 fichiers), le script fonctionne bien par exemple pour les 6 1ers fichiers, et après j'obtiens des fichiers .txt complètement vide.

Voici mon programme ci - dessous (où %%i est l'identifiant horaire sur chaque fichier)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
REM/////////////////////////////NORGAS_TXT/////////////////////////////////////////
@echo off

FOR %%i IN (00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23) DO (
ncks -C -d node,78630,78630 -v latitude,longitude,hs,dir PREVIMER_WW3-NORGAS-UG_20140102T%%iZ.nc > 20140102T%%iZ.txt
)

echo ==============================================================================
echo ## Extraction des fichiers terminée
echo ## 
echo ==============================================================================
echo.
Je précise une nouvelle fois que c'est mon tout premier script .bat et que je n'y connais donc pas grand chose.

Merci de votre aide,
Alan