Comment écrire un fichier batch simple (chauve-souris)

Les fichiers batch sont la manière de l`homme à tout ordinateur de faire avancer les choses. Ils peuvent automatiser les tâches quotidiennes, raccourcir le temps nécessaire pour faire quelque chose, et traduire un processus complexe en quelque chose de tout pourrait fonctionner.

Dans cet article, je vais vous montrer comment écrire un fichier batch simple. Vous apprendrez les bases de ce que les fichiers de commandes peuvent faire et comment écrire vous-même. Je vais également vous fournir des ressources supplémentaires pour apprendre à écrire des fichiers de traitement par lots (BAT).

Etape 1: Création d`un fichier BAT

Disons que vous avez souvent réseau issues- vous vous trouvez en permanence sur la invite de commande, tapant ipconfig et Google pinger pour résoudre les problèmes de réseau. Après un certain temps vous vous rendez compte que ce serait un peu plus efficace si vous venez d`écrire un simple fichier BAT, coincé sur votre clé USB et utilisé sur les machines vous résolvez.Guide du débutant à la commande Windows ligneGuide du débutant à la commande Windows ligneLa ligne de commande vous permet de communiquer directement avec votre ordinateur et le charger pour effectuer diverses tâches.Lire la suite

Créer un document texte Nouveau

Un fichier batch simplifie les tâches informatiques répétitives à l`aide de l`invite de commande Windows. Voici un exemple d`un fichier batch responsable de l`affichage du texte dans l`invite de commande. Créer un nouveau fichier BAT par un clic droit sur un espace vide dans un répertoire et en sélectionnant Nouveau, puis Document texte.

new_text_file

Ajouter un code

Double-cliquez sur cette Nouveau document de texte pour ouvrir votre éditeur de texte par défaut. Copiez et collez le code suivant dans votre saisie de texte.

@echo off
Titre Ceci est votre premier script batch!
echo Bienvenue sur les scripts de traitement par lots!
pause

Video: créer un fichier .txt grâce à un fichier batch

Enregistrer sous BAT fichier

Le script ci-dessus fait écho le texte « Bienvenue sur les scripts de traitement par lots! ». Enregistrez votre fichier en vous dirigeant vers Fichier, Enregistrer sous, puis nommez votre fichier ce que vous voulez. Terminez votre nom de fichier avec la valeur ajoutée .chauve souris Extension - welcome.bat par exemple - et cliquez sur D`accord. Cela finaliser le processus de traitement par lots. Maintenant, double-cliquez sur votre fichier batch nouvellement créé pour l`activer.

welcome_to_batch

Ne présumez pas que tous les scripts est par lots peut faire. paramètres de scripts batch sont des versions de codes peaufinés invite de commandes, de sorte que vous ne sont limitées à ce que l`invite de commande peut faire. Pour ceux qui ne connaissent le programme, invite de commande est capable de beaucoup.15 Commandes CMD Chaque utilisateur Windows doivent savoir15 Commandes CMD Chaque utilisateur Windows doivent savoirL`invite de commande est un outil de Windows vétuste, mais puissant. Nous allons vous montrer les commandes les plus utiles à chaque utilisateur Windows a besoin de savoir.Lire la suite

Étape 2: Apprenez à vous Quick Code

Si vous savez comment exécuter des commandes dans l`invite de commande, vous serez un wiz à la création de fichiers BAT parce que c`est la même langue. Tout ce que vous faites est dire l`invite de commande ce que vous voulez entrer dans un fichier, plutôt que de taper dans l`invite de commande. Cela permet d`économiser du temps et de effort- mais il vous permet également de mettre dans une certaine logique (comme des boucles simples, des instructions conditionnelles, etc. que la programmation procédurale est capable de conceptuellement).

Video: How to create a simple batch file

@écho - Ce paramètre vous permet de visualiser votre script de travail dans l`invite de commande. Ce paramètre est utile pour visualiser votre code de travail. Si des problèmes surviennent à partir du fichier de commandes, vous pourrez voir les problèmes associés à votre script en utilisant la fonction d`écho. Ajout d`une suite de à ce paramètre vous permettra de fermer rapidement votre script après avoir terminé.

Titre - Fournir une grande partie de la même fonction que tag en HTML, cela fournira un titre pour votre script batch dans votre fenêtre d`invite de commande.

cls - Efface votre invite de commande, lorsque le code utilisé le mieux étranger peut faire ce que vous accédez devait trouver.

rem - pour sténographie remarque, fournit les mêmes fonctionnalités que balise HTML. Rem déclarations ne sont pas entrés dans votre code. , Ils sont plutôt utilisés pour expliquer et donner des informations sur le code.

%%une - Chaque fichier dans le dossier.

( « ») - Le dossier racine. Lorsque vous utilisez l`invite de commande, il faut diriger l`invite à un répertoire particulier avant de changer un nom de fichiers, la suppression d`un fichier, et ainsi de suite. Avec les fichiers de traitement par lots, il vous suffit de coller votre fichier .bat dans le répertoire de votre choix.

pause - Permet une rupture dans la chaîne logique de votre fichier .bat. Cela permet aux utilisateurs de lire sur des lignes de commande avant de poursuivre avec le code. L`expression « Appuyez sur une touche pour continuer ... » désignera une pause.

commencer « » [site web] - Est-ce que la tête à un site Web de votre choix à l`aide de votre navigateur Web par défaut.

ipconfig - Ce paramètre invite de commande classique qui publie des informations concernant les informations réseau. Ces informations comprennent les adresses MAC, les adresses IP et les masques de sous-réseau.

ping - pings une adresse IP, l`envoi de paquets de données pour évaluer leur emplacement et la latence (temps de réponse) par des voies de serveur.

La bibliothèque pour les variables de traitement par lots est énorme, pour dire le moins. Heureusement, il y a une entrée Wikibook qui contient la bibliothèque étendue de paramètres de script de traitement par lots et les variables à votre disposition.

Étape 3: Ecrire & Exécutez votre BAT fichier

Nous allons créer deux exemples de scripts de traitement par lots qui peuvent simplifier vos activités en ligne et hors ligne tous les jours.

Nouvelles Script

Créons un script batch immédiatement utile. Que faire si vous vouliez ouvrir tous vos sites préférés de nouvelles le moment vous vous réveillez? Depuis des scripts batch utilisent des paramètres d`invite de commandes, nous pouvons créer un script qui ouvre toutes les nouvelles média dans une seule fenêtre du navigateur.Lire le contenu plus intelligent en 2016 avec ces 35 sitesLire le contenu plus intelligent en 2016 avec ces 35 sitesNous devrions tous lire plus souvent ces 35 sites. Si vous êtes fatiguant de contenu dumbed vers le bas les choses cette année à venir un peu plus réfléchie avec cette liste super.Lire la suite

Pour réitérer le processus par lots: d`abord, créez un fichier texte vide. Clic-droit un espace vide dans un dossier de votre choix, puis sélectionnez Nouveau, puis Document texte. Avec le fichier texte ouvert, entrez le script suivant. Notre exemple fournira les principaux médias de nouvelles américaines disponibles en ligne.

@echo off
début "" http://cnn.com
début "" http://abc.com
début "" http://msnbc.com
début "" http://bbc.com
début "" http://huffingtonpost.com
début "" http://aljazeera.com
début "" https://news.google.com/

Le script ci-dessus empile une début "" paramètre au-dessus de l`autre pour ouvrir plusieurs onglets. Vous pouvez remplacer les liens fournis avec ceux de votre choix. Une fois que vous avez entré le script, la tête Fichier, puis Enregistrer sous. Dans la fenêtre Enregistrer sous, enregistrez votre fichier avec le .chauve souris extension et de changer la Sauvegarder comme type paramètre Tous les fichiers (*.*).

save_as_bat

tout ce que vous devez faire une fois que vous aviez enregistré votre fichier, est double-cliquez sur le fichier BAT. Instantanément, vos pages web ouvriront. Si vous le souhaitez, vous pouvez placer ce fichier sur votre bureau. Cela vous permettra d`accéder à tous vos sites favoris à la fois.

File Organizer

Avez-vous été en train de télécharger plusieurs fichiers par jour, pour des centaines de fichiers encombrer votre dossier de téléchargement? Créer un fichier de commandes avec le script suivant, qui commande vos fichiers par type de fichier. Placez le fichier .bat dans votre dossier désorganisé, et double-cliquez pour exécuter.

Video: Halloween: Chauve-Souris en papier

@echo off
rem Pour chaque fichier dans votre dossier
pour une %% en (". *") faire (
chèque rem si le fichier a une extension et si ce n`est pas notre script
si "%% ~ xa" NEQ "" si "%% ~ dpxa" NEQ "% ~ Dpx0" (
chèque rem si le dossier d`extension existe, sinon il est créé
sinon existe "%% ~ xa" mkdir "%% ~ xa"
rem Déplacez le fichier dans le répertoire
bouge toi "%%une" "%% ~ dpa %% ~ xa "
))

Voici un exemple de mon bureau avant, un assortiment libre de fichiers d`image.

assorted_files

Voici ces mêmes fichiers après.

ordered_files

C`est si simple. Ce script batch travaillera également avec tout type de fichier, que ce soit un document, vidéo ou un fichier audio. Même si votre PC ne prend pas en charge le format de fichier, le script va créer un dossier avec l`étiquette appropriée pour vous. Si vous avez déjà un fichier JPG ou PNG dossier dans votre répertoire, le script simplement déplacer vos types de fichiers à leur emplacement approprié.

Video: chauve souris a bali ( indonésie)

Automatiser les choses simples

Ceci est juste un avant-goût de ce que les scripts de traitement par lots ont à offrir. Si vous avez besoin simple fait quelque chose et plus - que ce soit des fichiers de la commande, l`ouverture de plusieurs pages Web, Renommer des fichiers en masse, ou créer des copies de documents importants - vous pouvez faire des tâches fastidieuses simples avec des scripts de traitement par lots.Comment renommer par lot & Supprimer la masse des fichiers dans WindowsComment renommer par lot & Supprimer la masse des fichiers dans WindowsEst-ce que vous tirez vos cheveux sur la façon de lots renommer ou supprimer des centaines ou des milliers de fichiers? Il y a des chances, quelqu`un d`autre est déjà chauve et compris. Nous vous montrons toutes les astuces.Lire la suite

Utilisez-vous des scripts de traitement par lots? Si oui, quelle tâche vous automatisez? Faites-nous savoir dans les commentaires ci-dessous!

A l`origine écrit par Paul Bozzay le 24 Mars 2010.

Articles connexes