Comment créer un fichier/dossier et le nommer en fonction de l'horodatage actuel

Si vous cherchez des moyens de créer automatiquement des fichiers et des dossiers et de les nommer en fonction de l'horodatage de votre système, vous êtes au bon endroit. Il existe une méthode super simple à l'aide de laquelle vous pouvez accomplir cette tâche. Les dossiers ou fichiers créés peuvent ensuite être utilisés à diverses fins, telles que le stockage des sauvegardes de fichiers, le tri des fichiers en fonction des dates, etc.

Dans cet article, nous expliquons en quelques étapes très simples comment vous pouvez créer automatiquement des fichiers et des dossiers dans votre Windows 11/10 et les nommer en fonction de l'horodatage du système. La méthode utilisée est le script batch et c'est très simple. J'espère que vous apprécierez la lecture de l'article.

11 fichier créé Min

Table des matières

Section 1: Comment créer automatiquement un dossier et le nommer en fonction de l'horodatage actuel du système

Étape 1: Premièrement, accédez au dossier parent où vous voulez créer le dossier et le nommer en fonction de l'horodatage actuel du système.

Comme suite, clic-droit sur un espace libre, cliquer sur Nouveau puis cliquez sur le Document texte option.

1 nouveau min texte

Étape 2: À présent double-cliquez sur le document texte nouvellement créé pour le modifier.

2 Ouvrir le fichier Min

Étape 3: Une fois que le document texte s'ouvre dans le Bloc-notes, copier et coller le script suivant dessus.

echo off set CUR_YYYY=%date:~10,4% définir CUR_MM=%date :~4,2 % définir CUR_DD=%date :~7,2 % définir CUR_HH=%temps :~0,2 % si %CUR_HH% lss 10 (set CUR_HH=0%time:~1,1%) set CUR_NN=%time:~3,2% définir CUR_SS=%temps :~6,2 % set CUR_MS=%time:~9,2% set SUBFILENAME=%CUR_DD%-%CUR_MM%-%CUR_YYYY%_%CUR_HH%.%CUR_NN%.%CUR_SS% mkdir %SUBFILENAME%
3 Copier Script Min

N'oubliez pas d'appuyer sur les touches CTRL + S ensemble pour sauvegarder le fichier une fois que vous avez fini de copier le script ci-dessus.

PUBLICITÉ

Explication du scénario

Le scénario d'abord extraits le courant jour, mois, année, heures, minutes, secondes et millisecondes à partir de l'heure système. Le script responsable de cette partie est ci-dessous.

Positionner CUR_YYYY=%date:~10,4% PositionnerCUR_MM=%date:~4,2% PositionnerCUR_DD=%date:~7,2% PositionnerCUR_HH=%temps :~0,2 % si %CUR_HH% lss 10 (set CUR_HH=0%time:~1,1%) setCUR_NN=%temps :~3,2 % PositionnerCUR_SS=%temps :~6,2 % PositionnerCUR_MS=%temps :~9,2 % 

Ainsi les variables créées sont les suivantes :

CUR_YYYY – Stocke l'année

CUR_MM – Stocke le mois

CUR_DD – Stocke le jour

CUR_HH – Stocke les heures

CUR_NN – Stocke les minutes

CUR_SS – Stocke les secondes

CUR_MS - Stocke les millisecondes

La ligne ci-dessous est celle responsable du formatage du nom du dossier. Selon la ligne ci-dessous, le nom du dossier sera au format Jour-Mois-Année_Heures. Minutes. Secondes. Le format est ensuite enregistré dans une variable nommée NOM DU SOUS-FICHIER.

définir SUBFILENAME=%CUR_DD%-%CUR_MM%-%CUR_YYYY%_%CUR_HH%.%CUR_NN%.%CUR_SS%

Enfin, le dossier est créé à l'aide de la mkdir commande.

mkdir %SUBFILENAME%

Comment modifier le format de nommage

  • Si vous avez besoin d'un format différent pour nommer votre dossier, vous pouvez utiliser les variables expliquées dans la section ci-dessus. Par exemple, si vous souhaitez que le format du nom de votre dossier soit du type Année_Mois_Jour-Secondes. Les heures. Minutes, puis votre définir SUBFILENAME ligne devra être modifiée comme suit.
 définir SUBFILENAME=%CUR_YYYY%-%CUR_MM%-%CUR_DD%_%CUR_SS%.%CUR_HH%.%CUR_NN%

Résultat ==> 2022-04-15_58.21.15

  • Vous pouvez également modifier le séparateur entre les variables. Par exemple, si vous voulez tirets pour séparer le temps ainsi au lieu de des points, alors votre NOM DU SOUS-FICHIER devra être remplacé par ce qui suit.
 définir SUBFILENAME=%CUR_DD%-%CUR_MM%-%CUR_YYYY%_%CUR_HH%-%CUR_NN%-%CUR_SS%

Résultat ==> 15-04-2022_21-18-26

  • Si vous ne voulez pas de séparateurs entre Date éléments et Temps éléments, mais nécessite un trait d'union entre la date et l'heure, alors SUBFILENAME sera :
 définir SUBFILENAME=%CUR_DD%%CUR_MM%%CUR_YYYY%_%CUR_HH%%CUR_NN%%CUR_SS%

Résultat ==> 15042022_211849

Étape 4: Revenez ensuite dans le dossier où vous avez enregistré votre document texte, Cliquez sur dessus, puis appuyez sur la F2 la clé de Renommer ce.

Donnez un nom de votre choix, mais vous devez donner le extension comme chauve souris. C'est la partie la plus importante.

4 Renommer Min

Étape 5: Une fois que vous avez renommé et cliqué ailleurs, vous serez présenté avec le Renommer la confirmation boite de dialogue. Clique sur le Oui bouton pour passer à l'étape suivante.

5 Confirmer Renommer Min

Étape 6: Votre script batch est maintenant prêt à être exécuté. Double-cliquez sur le fichier pour l'exécuter.

6 Exécuter le script Min

Étape 7: La magie! Un nouveau dossier est créé dans le même dossier que votre script batch et son nom est basé sur l'horodatage actuel de votre système.

7 dossiers créés min.

Section 2: Comment créer automatiquement un fichier et le nommer en fonction de l'horodatage actuel du système

Dans la section 1, nous avons créé un dossier nommé en fonction de l'horodatage actuel du système. Dans cette section, voyons comment vous pouvez créer un fichier automatiquement et le nommer en fonction de l'horodatage actuel du système.

D'abord, créer le fichier batch comme détaillé dans la section 1.

Étape 1: Clic-droit sur le fichier de commandes vous avez créé à partir de Section 1 puis cliquez sur Afficher plus d'options.

8 Afficher plus d'options

Étape 2: Dans le menu qui se développe, cliquez sur le Modifier option.

9 Édition optimisée

Étape 3: À présent, commenter en dehors de mkdirdoubler vers la fin. C'est la partie du script qui est responsable de la création du dossier.

Pour commenterdehors une ligne dans le script batch, vous devez ajouter 2 deux-points au début de la ligne. Cela obligerait le script à ignorer la ligne suivant les deux-points. Ainsi, votre ligne mkdir serait la suivante et elle sera ignorée lors de l'exécution du script.

::mkdir %SUBFILENAME%

Maintenant, ajoutons la ligne qui créera le fichier, en utilisant le même format de nommage.

echo "Bonjour, Bienvenue sur la page Geek" > %SUBFILENAME%.txt

Ainsi, le code final qui doit être présent dans le fichier de script batch doit être le suivant.

echo off set CUR_YYYY=%date:~10,4% définir CUR_MM=%date :~4,2 % définir CUR_DD=%date :~7,2 % définir CUR_HH=%temps :~0,2 % si %CUR_HH% lss 10 (set CUR_HH=0%time:~1,1%) set CUR_NN=%time:~3,2% définir CUR_SS=%temps :~6,2 % set CUR_MS=%time:~9,2% set SUBFILENAME=%CUR_DD%%CUR_MM%%CUR_YYYY%_%CUR_HH%%CUR_NN%%CUR_SS% ::mkdir %SUBFILENAME% echo "Bonjour, Bienvenue sur la page Geek" > %SUBFILENAME%.txt
9 Créer un fichier Commande Min

N'oubliez pas de enregistrer le fichier en appuyant sur le CTRL et S clés ensemble comme toujours.

Étape 4: Double-cliquez sur votre script batch pour l'exécuter.

10 Exécuter un nouveau lot Min

Étape 5: Voilà! Maintenant, un nouveau fichier est créé avec le texte par défaut Bonjour, Bienvenue sur la page Geek. Tu peux double-cliquez sur le fichier texte pour l'ouvrir. Tu peux modifier le fichier et ajoutez n'importe quel texte selon votre choix, tout comme vous modifieriez et enregistreriez normalement un fichier texte. Profitez!

11 fichier créé Min

Section 3: Comment créer automatiquement un dossier et un fichier et les nommer en fonction de l'horodatage actuel du système

Dans cette section, une fois que vous double-cliquez sur le fichier batch, un fichier et un dossier seront créés automatiquement, et ils seront tous deux nommés en fonction de l'horodatage actuel du système.

Étape 1: Clic-droit sur le script batch que vous avez créé dans Section 2, puis cliquez sur Afficher plus d'options.

12 Afficher plus d'options Copie min.

Étape 2: Clique sur le Modifier option à l'étape suivante.

9 Édition optimisée

Étape 3: Pour créer également le dossier, ainsi que le fichier, éliminer la :: depuis le début de la mkdir doubler.

Votre script final devrait être le suivant.

echo off set CUR_YYYY=%date:~10,4% définir CUR_MM=%date :~4,2 % définir CUR_DD=%date :~7,2 % définir CUR_HH=%temps :~0,2 % si %CUR_HH% lss 10 (set CUR_HH=0%time:~1,1%) set CUR_NN=%time:~3,2% définir CUR_SS=%temps :~6,2 % set CUR_MS=%time:~9,2% set SUBFILENAME=%CUR_DD%%CUR_MM%%CUR_YYYY%_%CUR_HH%%CUR_NN%%CUR_SS% mkdir %SUBFILENAME% echo "Bonjour, Bienvenue sur la page Geek" > %SUBFILENAME%.txt
13 Décommenter Mkdir Min

Comme toujours, enregistrez le fichier en appuyant sur la touche CTRL + S touches simultanément.

Étape 4: Double-cliquez sur le fichier batch à exécuter, une fois que vous l'avez enregistré.

14 Exécuter lot min

Étape 5: Voila! Vous pouvez voir qu'un nouveau fichier et un dossier sont maintenant créés et qu'ils sont tous deux nommés en fonction de l'horodatage actuel de votre système.

15 dossiers et fichiers créés min

Veuillez nous indiquer dans la section des commentaires si vous êtes bloqué à l'une des étapes.

Restez à l'écoute pour plus d'astuces, de conseils et de correctifs.

Vous pouvez également télécharger cet outil de réparation de PC pour localiser et résoudre tout problème de PC :
Étape 1 - Téléchargez l'outil de réparation Restoro PC à partir d'ici
Étape 2 - Cliquez sur Démarrer l'analyse pour rechercher et résoudre automatiquement tout problème de PC.
Comment désactiver la fonctionnalité Exécuter la commande dans Windows 11, 10

Comment désactiver la fonctionnalité Exécuter la commande dans Windows 11, 10CommentWindows 10Windows 11

Si vous connaissez le chemin d'un programme ou d'une application, vous pouvez tout de suite le lancer avec le Cours boite de dialogue. La boîte de dialogue Exécuter est donc une interface de ligne ...

Lire la suite
Comment réinitialiser les paramètres de stratégie de groupe locale par défaut sur Windows 11 ou 10

Comment réinitialiser les paramètres de stratégie de groupe locale par défaut sur Windows 11 ou 10CommentWindows 10Windows 11

Vous pourriez rencontrer de nombreux problèmes avec votre Éditeur de stratégie de groupe locale. L'autre jour, j'essayais de modifier une stratégie de groupe et j'ai rencontré le problème L'erreur ...

Lire la suite
Comment réparer les fichiers corrompus dans Windows 11 ou 10

Comment réparer les fichiers corrompus dans Windows 11 ou 10CommentWindows 10Windows 11

Votre PC Windows 11 s'éteint ou redémarre automatiquement lorsque vous travaillez ou il y a des pannes d'application? Généralement, ces problèmes sont dus à des fichiers système corrompus sur votre...

Lire la suite