@echo off cls setlocal enabledelayedexpansion rem Programme généré par ChatGPT-4o et corrigé pour compatibilité Bing rem Génère un fichier sitemap.xml avec URLs HTTP et dates correctes rem après correction sauvez ce fichier avec l'extention .bat et exécutez-le. rem Spécifiez ci-dessous le disque et le répertoire contenant les fichiers HTML rem Par exemple directory=D:\Data set "directory=drive:\repertoire" set "sitemap=%directory%\sitemap.xml" echo Traitement en cours... rem Création du fichier sitemap.xml ( echo ^ echo ^ rem Parcourt tous les fichiers .htm du répertoire et sous-répertoires for /r "%directory%" %%F in (*.htm) do ( rem Extraction de la date au format JJ/MM/AAAA HH:MM for /f "tokens=1-3 delims=/ " %%A in ("%%~tF") do ( set "day=%%A" set "month=%%B" set "year=%%C" set "date_iso=!year!-!month!-!day!" ) echo ^ rem Indiquez ci-dessous l'URL de votre site internet rem par exemple http://www.domaine.com/monsite/ echo ^http://www.domaine.com/monsite/%%~nxF^ echo ^!date_iso!^ echo ^ ) echo ^ ) > "%sitemap%" echo Fichier Sitemap créé : %sitemap% dir "%sitemap%" pause endlocal -- @echo on setlocal enabledelayedexpansion rem Programme généré par ChatGPT-4o pour Bing rem Génère un fichier sitemap.xml des fichiers triés alphabétiquement avec URLs HTTP et dates de modification set "sitemap=%directory%\sitemap.xml" rem Création du fichier sitemap.xml ( echo ^ echo ^ rem Parcourt tous les fichiers .htm du répertoire et sous-répertoires for /r "%directory%" %%F in (*.htm) do ( rem Extraction de la date au format JJ/MM/AAAA HH:MM for /f "tokens=1-3 delims=/ " %%A in ("%%~tF") do ( set "day=%%A" set "month=%%B" set "year=%%C" set "date_iso=!year!-!month!-!day!" ) echo ^ rem Indiqez l'URL de votre site internet rem par exemple http://www.domaine.com/monsite/ echo ^http://www.domaine.com/monsite/%%~nxF^ echo ^!date_iso!^ echo ^ ) echo ^ ) > "%sitemap%" echo Fichier Sitemap créé : %sitemap% dir "%sitemap%" pause endlocal