Windows 10, question simple
brucine Messages postés 24861 Date d'inscription Statut Membre Dernière intervention -
Bonjour, mesdames et messieurs
J’ai une question plutôt pointue (et qui pique) sur windows.
j’ai un dossier nommé 24/12/2022, demain nous serons le 25, je vais devoirs donc le renommer manuellement.
Avez vous une « macro » qui donnerai la date du jour en nom de dossier ?
Merci d’avance et joyeuses fêtes.
iPhone / Safari 15.4
1 réponse
-
Bonjour,
Un simple script fera l'affaire, le script pourra être exécuté quotidiennement via une tâche planifiée.
-
Bonjour,
Par exemple comma ça, mais sachant qu'on ne peut pas utiliser sous Windows le slash qui est interdit (j'ai utilisé l'underscore) ni renommer directement 2 dossiers représentés par des variables, on va donc devoir créer, copier puis supprimer:
@ECHO OFF FOR /F "TOKENS=1* DELIMS= " %%A IN ('DATE/T') DO SET DATE=%%B SET "DATE=%DATE:~0,2%_%DATE:~3,2%_%DATE:~6,4% FOR /F "usebackq" %%i in (`PowerShell $date ^= Get-Date^; $date ^= $date.AddDays^(-1^)^; $date.ToString^('dd_MM_yyyy'^)`) do set HIER=%%i IF EXIST E:\%HIER% GOTO RENAME GOTO :EOF :RENAME MD E:\%DATE% XCOPY /S /E E:\%HIER% E:\%DATE% RD /S /Q E:\%HIER% :EOF
-