IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Téléchargé 3 fois
Vote des utilisateurs
1 
0 
Détails
Licence : Non renseignée
Mise en ligne le 20 juillet 2016
Plate-forme : Windows
Langue : Français
Référencé dans
Navigation

TouchFiles

Programme pour l'exécution automatisée de l'outil TOUCH.EXE livré avec le compilateur Borland C++ 5.5.1.

Modifie la date de tous les fichiers du répertoire dans lequel le programme est exécuté ou, le cas échéant, de tous les fichiers du dossier passé en paramètre. La nouvelle date est la date courante.

Compilation : Free Pascal, Virtual Pascal.

Testé sous Windows 8.1.

Mise à jour du 20/07/2016.
Le programme a été entièrement réécrit. Il est désormais conçu pour être utilisé avec l'outil TOUCH.EXE livré avec le compilateur Embarcadero C++ 7.20.
Avatar de Roland Chastain
Rédacteur/Modérateur https://www.developpez.com
Le 16/06/2014 à 21:29
C'est un très modeste programme. Au départ je voulais le faire en batch : j'ai trouvé plus facile de le faire en Pascal.

Le code est à personnaliser. Par exemple moi j'ai ajouté :

Code : Sélectionner tout
1
2
3
4
5
  GetTime(h, mn, s, hs);
  
  mn := 0; { Heure courante, minutes à zéro.}
  
  c := Concat('-d', L0(m), L0(d), L0(h), L0(mn));
On peut avoir le compilateur Borland C++ 5.5 (incluant l'outil touch.exe) ici.
Avatar de Roland Chastain
Rédacteur/Modérateur https://www.developpez.com
Le 20/07/2016 à 20:44
Je vous propose une nouvelle version de ce programme, conçue pour l'outil TOUCH.EXE du compilateur gratuit Embarcadero C++ 7.20.

Le programme change la date de tous les fichiers et dossiers du répertoire courant ou du répertoire passé en paramètre. La date est remplacée par la date courante (avec les minutes à zéro).

Attention ! Le chemin de TOUCH.EXE est écrit directement dans le code :

Code : Sélectionner tout
1
2
const
  TOUCH = 'C:\BCC101\bin\touch.exe';
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.