Recherche chaud: changer destinataire western union transfert western union annulé dessin serpent autocad étude uniforme scolaire etre une fille simple objectifs dune compagnie dassurance inconvenients du béhaviorisme comment consommer la papaye
Index Loisirs Santé Technologie

Comment écrire un fichier batch

Publié:2012-09-01Source: général
Advertisement

Deux méthodes: Rédaction d'un lot FileSample Batch File

Un fichier de commandes contient une série de commandes DOS, et est couramment écrit pour automatiser les tâches fréquentes. Au lieu de taper les mêmes commandes encore et encore, vous pouvez simplement double-cliquez sur le fichier de commandes. Ecriture d'un fichier batch est plus facile qu'il n'y paraît; La partie difficile est de veiller à ce que tout se passe dans le bon ordre. Des fichiers batch bien faite peut vous faire économiser beaucoup de temps sur le long terme, surtout si vous traitez dans les tâches répétitives.

Étapes

Rédaction d'un fichier batch

Remarque: Sous Linux, les scripts shell sont utilisés à la place des fichiers batch. Voir ce guide pour plus de détails sur l'écriture de scripts shell sous Linux.

Ancien fichier pas une ressource

1

Ouvrez le Bloc-notes. Bloc-notes vous permet de créer du code dans un fichier texte, puis enregistrez lorsque vous avez terminé comme un fichier batch. Vous pouvez ouvrir le Bloc-notes en cliquant sur Démarrer → Programmes → Accessoires → Bloc-notes. Vous pouvez également saisir le bloc-notes dans la boîte de dialogue Exécuter.

Ancien fichier pas une ressource

2

Apprenez quelques commandes de base de lots. Les fichiers batch exécuter une série de commandes DOS, de sorte que les commandes que vous pouvez utiliser sont semblables à des commandes DOS. Certains des plus importants comprennent:

ECHO - Affiche le texte à l'écran

ECHO OFF - Masque le texte qui est normalement sortie

Démarrer - Exécuter un fichier avec l'application par défaut il est

REM - insère une ligne de commentaire dans le programme

MKDIR / RMDIR - Créer et supprimer des répertoires

DEL - Supprime un ou plusieurs fichiers

COPY - Copier un ou plusieurs fichiers

XCOPY - vous permet de copier des fichiers avec des options supplémentaires

POUR / IN / DO - Cette commande vous permet de spécifier les fichiers.

TITRE - Modifier le titre de la fenêtre.

Ancien fichier pas une ressource

3

Ecrire un programme pour créer un répertoire Une des façons les plus faciles à apprendre comment créer des fichiers batch. Est de se concentrer sur faire des tâches de base en premier. Par exemple, vous pouvez utiliser un fichier de commandes pour créer rapidement plusieurs répertoires:

MKDIR c: \ example1 MKDIR c: \ example2

Ancien fichier pas une ressource

4

Enregistrez le fichier. Une fois que vous avez entré votre code, vous pouvez enregistrer le fichier en utilisant le type de fichier de lot. Cliquez sur Fichier → Enregistrer sous.

Cliquez sur le "Save as type" menu déroulant.

Ancien fichier pas une ressource

Sélectionnez "Tous les fichiers".

Ancien fichier pas une ressource

Entrez un nom pour le programme suivi par .bat ou .cmd.

Ancien fichier pas une ressource

Assurez-vous que l'encodage est ANSI et enregistrez le fichier

Ancien fichier pas une ressource

5

Ecrire du code pour faire un programme de sauvegarde de base. Les fichiers de commandes sont parfaits pour l'exécution de plusieurs commandes, surtout si vous configurer pour qu'il soit en mesure d'exécuter plusieurs fois. Avec la commande XCOPY, vous pouvez faire un fichier de commandes qui copie les fichiers à partir de certains dossiers à un dossier de sauvegarde, seulement d'écraser des fichiers qui ont été mises à jour depuis la dernière copie:

ECHO OFF XCOPY c: \ c originale: \ backupfolder / m / e / y

Cette copie plus les fichiers du dossier "original" dans le dossier "backupfolder". Vous pouvez les remplacer par les chemins d'accès aux dossiers que vous souhaitez. / m spécifie que seuls les fichiers mis à jour seront copiés, / e indique que tous les sous-répertoires dans le répertoire listé seront copiés, et / y conserve le message de confirmation qui apparaît chaque fois qu'un fichier est écrasé.

Ancien fichier pas une ressource

6

Enregistrez le fichier. Une fois que vous avez entré votre code, vous pouvez enregistrer le fichier en utilisant le type de fichier de lot. Cliquez sur Fichier → Enregistrer sous.

Cliquez sur le "Save as type" menu déroulant.

Sélectionnez "Tous les fichiers".

Entrez un nom pour le programme suivi par .bat ou .cmd.

Ancien fichier pas une ressource

7

Écrire un programme de sauvegarde plus avancé. Alors il suffit de copier les fichiers d'un dossier à un autre est belle, que faire si vous voulez faire un peu de tri dans le même temps? Voilà où le DE / EN / DO commande vient Vous pouvez utiliser cette commande pour dire un fichier où aller en fonction de l'extension.:

ECHO OFF cd c: \ source REM Ceci est l'emplacement des fichiers que vous souhaitez trier POUR %% f IN (* .doc * .txt) ne XCOPY c: \ source \ "%% f" c: \ text / m / y REM Cela déplace tous les fichiers avec une extension .txt .doc ou REM c: \ source à c: \ text REM %% f est une variable pour %% f IN (* .jpg * .png * .bmp ) DO XCOPY C: \ source \ "%% f" c: \ images / m / y REM Cela déplace tous les fichiers avec un .jpg, .png, .bmp REM ou l'extension de c: \ source à c: \ Images

Ancien fichier pas une ressource

8

Enregistrez le fichier. Une fois que vous avez entré votre code, vous pouvez enregistrer le fichier en utilisant le type de fichier de lot. Cliquez sur Fichier → Enregistrer sous.

Cliquez sur le "Save as type" menu déroulant.

Sélectionnez "Tous les fichiers".

Entrez un nom pour le programme suivi par .bat ou .cmd.

Exemple de fichier batch

Comment écrire un fichier batch

Exemple de fichier batch

Merci pour ton aide! S'il vous plaît nous dire ce que vous savez à propos de

...

Vidéo

Conseils

Vous aurez à utiliser des guillemets si vous voulez ouvrir un répertoire ou un fichier avec des espaces dans son nom, comme start "C: \ Documents and Settings \".

Les fichiers de commandes peuvent également avoir une extension .cmd à partir de Windows 2000. Il n'y a aucune différence de fonctionnement, mais les fichiers .cmd utiliser l'exécution 32 bits tandis que les fichiers .bat utilisent exécution 16 bits.

Vous pouvez utiliser des éditeurs tiers tels que UltraEdit pour modifier votre fichier de commandes, mais pour la plupart, ce sont une perte de temps lors de l'écriture des fichiers de commandes simples.

Avertissements

Selon les commandes que vous utilisez, il peut être dangereux. Soyez sûr que vous savez ce que vous faites, et qu'aucun du code est dangereuse (par exemple, les commandes batch pour supprimer les fichiers).

[Rédacteur: Admin]
Je vous imagine comme

Articles recommandés

Cliquez Top Ranking