Description du projet
TraduitIl y a un dossier qui contient des allées avec des noms de format :
- Système 1. Installer les mises à jour mensuelles. Février. 2021.docx.
- Système 2. Installer les mises à jour mensuelles. Février. 2021.docx.
Et ainsi de suite.
Le format du nom de fichier est toujours le même, seul le mois et l'année changent.
Il peut également y avoir un (a) dossier imbriqué (pas de dossiers dans le dossier imbriqué) qui peut contenir des fichiers avec le même nom.
Exemple :
- dossier 1 (fichiers inclus)
dossier 2 (ce dossier est dans le dossier 1 et il a également des fichiers)
Le script doit avoir 3 paramètres :
1. Mois – donné par une chaîne (par exemple, mars, avril), ce mois est utilisé pour former un nouveau nom
2. Année - utilisée pour former un nouveau
3. Niveau d'imbrication – quel niveau d'imbrication traiter à partir du dossier actuel (par exemple, un, deux dossiers en dessous du dossier actuel), si 0 alors les dossiers imbriqués ne sont pas touchés du tout, malgré le fait qu'ils existent et qu'ils ont des fichiers.
Les paramètres sont définis directement dans le script, pas de manière interactive.
Le dossier d'origine peut être à différents endroits, vous n'avez pas besoin de vous impliquer dans son chemin, le script doit fonctionner dans le dossier à partir duquel il a été lancé.
Après l'exécution du script dans tous les fichiers du dossier actuel, ainsi que dans les fichiers du dossier imbriqué (si le paramètre correspondant est spécifié), le nom change.
Par exemple,
Système 1. Installer les mises à jour mensuelles. Février. 2021.docx.
Stallo
Système 1. Installer les mises à jour mensuelles. Mars. 2022.docx.