bonjour
je cherche une commande dos qui me permet de renommer un fichier en concaténant son nom original à la date du jour et cela pour garder des traces
merci pour votre aide
Version imprimable
bonjour
je cherche une commande dos qui me permet de renommer un fichier en concaténant son nom original à la date du jour et cela pour garder des traces
merci pour votre aide
Le nom du fichier peut être passé en paramètres en remplaçant le nom et l'extension par %1.%2Code:
1
2 FOR /F "tokens=1-4 delims=/ " %%I IN ('DATE /t') DO SET mydate=%%J%%K%%L% ren NomFich.Ext NomFich%mydate%.Ext
Par ex.
RenFichD.bat nomfich ext
Code:
1
2 FOR /F "tokens=1-4 delims=/ " %%I IN ('DATE /t') DO SET mydate=%%J%%K%%L% ren %1.%2 %1%mydate%.%2
merci bcp ça marche , mais ça me permet d'afficher juste le mois et l'année , je veux avoir la date complète avec le jour aussi
est vous pouvez m 'aider
merci
Le code tient compte de la présence du jour en lettre avant la date : sam. 25/11/2006
Si ce n'est pas le cas, le code ci-dessous devrait fonctionner, mais je ne saurais pas le tester actuellement.
Code:
1
2
3 FOR /F "tokens=1-3 delims=/ " %%I IN ('DATE /t') DO SET mydate=%%I%%J%%K% ren %1.%2 %1%mydate%.%2
merci bcp ça marche
maintenant je voudrais faire un traitement batch pour éxecuter une requète sql
est vous pouvez m'aider sur ça aussi?
merci beaucoup et désolé pour le dérangement
Ça dépend de la requête ;)
Tu devrais ouvrir un nouveau fil pour ça ;)
Une question = un fil
merci le problème est résolu
il fallait tout simplement définir le chemin de Mysql dans la variable système path ex : C:\Mysql\bin et accéder par la suite comme suit
Mysql -u root -p
use mabase
et tapez la requete sans oublier le ; à la fin de la requête