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.
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.
Étape 2: À présent double-cliquez sur le document texte nouvellement créé pour le modifier.
É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%
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.
É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.
Étape 6: Votre script batch est maintenant prêt à être exécuté. Double-cliquez sur le fichier pour l'exécuter.
É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.
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.
Étape 2: Dans le menu qui se développe, cliquez sur le Modifier option.
É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
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.
É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!
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.
Étape 2: Clique sur le Modifier option à l'étape suivante.
É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
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é.
É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.
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.
É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.