420-1Q1-AA Help

Solutions

Exercice 1 : Créer un Fichier Texte et Ajouter du Contenu avec la Date

  • Écrivez un script batch qui crée un fichier texte nommé exemple.txt sur le bureau, y ajoute la date actuelle et la phrase "Ceci est un exemple de fichier texte".

  • Indications: Utilisez les commandes echo et %date% pour ajouter la date.

    echo %date% - Ceci est un exemple de fichier texte > %userprofile%\Desktop\exemple.txt

Exercice 2 : Lister les Fichiers d'un Répertoire avec Filtre d'Extension

  • Écrivez un script qui liste tous les fichiers avec l'extension .txt dans un répertoire donné et les enregistre dans un fichier liste_fichiers.txt, en ajoutant l'heure de création du fichier de liste.

  • Indications: Utilisez la commande dir et redirigez la sortie vers un fichier texte, puis ajoutez un horodatage.

    dir C:\VotreRépertoire\*.txt > liste_fichiers.txt echo Liste créée le %date% à %time% >> liste_fichiers.txt

Exercice 3 : Vérifier l'Existence de Plusieurs Fichiers

  • Créez un script batch qui vérifie l'existence de plusieurs fichiers (fichier1.txt, fichier2.txt) dans un répertoire spécifique, et affiche un message pour chaque fichier.

  • Indications: Utilisez plusieurs conditions if exist pour vérifier chaque fichier.

    if exist C:\VotreRépertoire\fichier1.txt ( echo fichier1.txt existe. ) else ( echo fichier1.txt n'existe pas. ) if exist C:\VotreRépertoire\fichier2.txt ( echo fichier2.txt existe. ) else ( echo fichier2.txt n'existe pas. )

Exercice 4 : Boucle pour Renommer et Déplacer des Fichiers

  • Écrivez un script qui renomme tous les fichiers avec l'extension .txt dans un répertoire en ajoutant le préfixe ancien_ et les déplace dans un sous-répertoire nommé Archives.

  • Indications: Utilisez une boucle for et la commande move pour déplacer les fichiers après les avoir renommés.

    mkdir Archives for %%f in (*.txt) do ( rename "%%f" "ancien_%%f" move "ancien_%%f" Archives )

Exercice 5 : Demander des Informations Utilisateur et Générer un Fichier de Bienvenue

  • Créez un script qui demande à l'utilisateur d'entrer son nom et son âge, puis génère un fichier nommé bienvenue.txt qui contient un message de bienvenue personnalisé.

  • Indications: Utilisez les commandes set /p pour demander des saisies à l'utilisateur, puis echo pour écrire dans le fichier.

    set /p nom=Entrez votre nom : set /p age=Entrez votre âge : echo Bonjour %nom%, vous avez %age% ans ! > bienvenue.txt
Last modified: 24 October 2024